Hybe
1 job
4 years ago
Business Development Manager EMEA
RemoteEuropeFull-time
Germany
In the role of Business Development Manager EMEA , you are responsible for identifying prospects and closing new business in the European markets. The main achievement is to establish strong relationships with future…
business-development crm data-science machine-learning