Business Development Manager 100%
- Location
- London, United Kingdom
skills. Ability to lead cross-functional initiatives and collaborate effectively with R&D, Product Management, Marketing and Sales teams. Bachelor's or Master's degree in Business, Marketing, Electrical Engineering or a related technical discipline. Fluent English language skills. Based within EMEA with the ability to travel globally ...