Vice President of Sales & Marketing
9 days ago
Cambridge
Take charge of global product launches, working cross-functionally with R&D, customer support, and ... Location & TravelThis is a hybrid role, with at least two days per week in the Cambridge, UK office