April, 2024 - present
Director, Growth & Business Development - EMEA at Mindshare
Vice President Business Development EMEA at United Robotics Group
Business Development EMEA - Country Manager Spain at Riskified
Senior Manager; Enterprise Business Development EMEA at Medidata Solutions
Manager, Business Development - EMEA at Klaviyo
Access the worlds's biggest network of public org charts
Learn more