Camwood
Senior Marketing Manager
Chez Stephan
Marketing and Events specialist
Electrical Contractors' Association (ECA)
Senior Marketing Executive
Chez Stephan
Manager
Electrical Contractors' Association (ECA)
Marketing and Communications Support Executive
Infobip
UK and I Marketing Lead
PEI - Alternative Insight
Marketing Manager
Country Factor Ltd
Project Manager
Capgemini
Marketing Manager
Infinity Evergreen
Senior Marketing Manager
Pelgulinna Gümnaasium
Tallinn University
Chartered Institute of Marketing