May, 2023 - 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 Anteriad
Business Development Manager EMEA at Meitu
Access the worlds's biggest network of public org charts
Learn more