General Manager, International Operations
London, London, United Kingdom
RTÉ
General Manager, International Operations
Overlack AG
Group Director Key Account Management and Managing Director Oqema Qinta
Overlack AG
Group Director Business Development
Shell
New Business Development Manager
Shell
Senior Management Consultant
Shell
Commercial Manager
Insead
McGill University