Head of SDR Operations
16 hours 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. This role requires close collaboration with Product, Partnerships, Operations, and Finance teams, as w