Head of SDR Operations
5 days ago
Reporting to the Head of International Sales, you will own the systems, processes, and strategy that power our SDR team across five global hubs — Barcelona, London, Dublin, Sydney, and Singapore. The role ensures accurate financial reporting, strong internal controls, and alignment between product