April, 2024 - present
OEM Business Development Manager EMEA at Workato
Business Development Manager, EMEA at Weber Shandwick
Business Development Manager EMEA at TourRadar
Business Development Manager EMEA at Meitu
Programmatic Business Development Manager - EMEA at Rise
Access the worlds's biggest network of public org charts
Learn more