Business Development Manager for DACH and Benelux and Asia
Compulocks
Business Development Manager for DACH and Benelux and Asia
eToro
German Regional Manager
Natural Intelligence
International Business Development and Sales Manager
Lemonade
Sr. Strategic Growth Manager
Alfa Trade
German Desk Manager
Lemonade
Growth Development
Cologne University of Applied Sciences