About the Role We are looking for a commercially driven and strategically minded Head of Sales to lead and scale our sales function across EMEA. This is a senior leadership role responsible for driving revenue growth,
We are seeking a proactive and detail-driven People & Operations Manager to join our team. You’ll play a pivotal role in ensuring smooth payroll operations, managing technical recruitment, strengthening onboarding & learning programmes, and shaping foundational