Talkdesk

London
1,661 Total Employees
Year Founded: 2011

Teams at Talkdesk

Recently posted jobs

8 Days AgoSaved
In-Office
London, Greater London, England, GBR
Other
Generate and manage enterprise sales pipeline across SDRs, partners, marketing, and self-sourced opportunities. Own complex sales cycles, present solutions to C-suite stakeholders, negotiate multi-year contracts, forecast regional performance, build channel relationships, and achieve quota through new-logo acquisition and customer upselling. The role requires solution-based selling, strong presentation and negotiation skills, and experience selling software to large enterprise organizations.
11 Days AgoSaved
In-Office
London, Greater London, England, GBR
Other
Leads EMEA regional marketing strategy and execution, partnering with sales and global marketing teams to drive awareness, account engagement, demand generation, pipeline acceleration, customer expansion, and revenue growth. Oversees integrated campaigns, ABM, digital, partner, customer, and experiential programs; manages budgets and performance measurement; optimizes investments using marketing and sales data; and leads regional marketing talent within a matrixed organization.