Operating Team

Shane-Swords_v2

Shane Swords


Managing Director NEC and Head of Investor Relations