TOPdesk

London
Total Offices: 2
942 Total Employees

Teams at TOPdesk

Recently posted jobs

11 Days AgoSaved
Hybrid
London, England, GBR
HR Tech • Information Technology
Own the full-cycle SaaS sales process across the UK and Ireland, from qualified pipeline and technical demos through negotiation and contract signature. Meet or exceed quota, generate new business, manage multi-stakeholder sales conversations, navigate tenders and procurement, and partner with BDR and Marketing teams. The role also includes mentoring junior sales team members and representing customer and business interests cross-functionally.
11 Days AgoSaved
Hybrid
London, England, GBR
HR Tech • Information Technology
Own revenue operations for sales, marketing, and customer success leadership. Responsibilities include running forecast cadences, analyzing pipeline risk, supporting quota and capacity planning, maintaining funnel definitions, managing enrichment and prospecting tools, overseeing commission-plan logic, and leading a team of 3–4 direct reports responsible for forecasting, pipeline operations, lead quality, dashboards, and recurring commercial reporting.
17 Days AgoSaved
Hybrid
London, England, GBR
HR Tech • Information Technology
Own PR and external communications across the Netherlands, Germany, and UK. Build media relationships, translate AI and technology strategy into compelling stories, prepare executives for media engagements, manage agencies, lead communications for major company moments, and develop PR measurement and scalable European communications playbooks.