Tata Communications
Carrier Manager
Telstra
Head of African Voice Sales and Purchasing; Satellite Voice
Mammoth Analytics
CCO
Orange
Sales Compliance Manager
Telstra
Director of OTT - EMEA
Flixmedia
Director, Business Development
REACH
International Business Development Manager; EMEA, Americas
University of Cambridge