Senior Vice President IBM Business Group EMEA
London, England, United Kingdom
Avnet Technology Solutions
Senior Vice President IBM Business Group EMEA
Avnet Technology Solutions
Senior Vice President Enterprise Business Group EMEA
NTT Ltd.
CEO Europe
Tech Data
Senior Vice President, Regional Managing Director BeNeLux
Tech Data
Senior Vice President EMEA , Advanced & Specialist Solutions
Avnet Technology Solutions
Vice President Operations EMEA
Avnet Technology Solutions
Senior Vice President North Region EMEA
Avnet Electronics Marketing
Product Business Group Director
Insead
University College Dublin