Glocomms
Managing Principal - Head of IT Sales EMEA
Glocomms
Associate Director - Head of Glocomms DACH
University of Bath
Casual Senior Student Ambassador
Glocomms
SVP - Head of Glocomms DACH
Glocomms
VP - Head of Glocomms DACH
Glocomms
Recruitment Consultant - IT Sales
Glocomms
Senior Consultant - IT Sales
Glocomms
Principal Consultant - IT Sales
University of Strasbourg
University of Bath
Leipzig University