Sales and Marketing Manager
london, greater london, united kingdom
GE
Sales and Marketing Manager
Electra Marketing
Account Director
Altium®
New Logo Manager
StructureFlow
Account Executive
Dassault Systèmes
Business Development Manager
Accenture
Senior Manager- Energy
Aker Solutions
Business Development Analyst
Ibmec
The University of Law