impact.com

London
1,247 Total Employees
Year Founded: 2008

Jobs at impact.com

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

YesterdaySaved
In-Office
London, Greater London, England, GBR
Marketing Tech • Software
As a Mid Market Account Executive, you will drive the sales process, manage accounts, and generate pipeline in the UK & Ireland. Responsibilities include delivering demos, engaging stakeholders, and achieving revenue targets.
19 Days AgoSaved
In-Office
London, Greater London, England, GBR
Marketing Tech • Software
Manage and support assigned customer accounts by monitoring performance, conducting regular check-ins, building relationships, providing product training and support, and coordinating technical issues and feature requests. The role requires expertise in affiliate and partnership marketing, strong digital ecosystem knowledge, proactive account management, problem-solving, conflict resolution, prioritization, and customer-focused communication.
One Month AgoSaved
In-Office
London, Greater London, England, GBR
Marketing Tech • Software
The Enterprise Account Executive is responsible for driving sales, generating pipeline, delivering presentations, and managing the sales process to close contracts with prospective clients within the assigned territory.
One Month AgoSaved
In-Office
London, Greater London, England, GBR
Marketing Tech • Software
The Customer Success Director leads customer service for a major client, manages a team and project delivery, builds relationships, and drives growth strategy across partnerships.