impact.com

1,247 Total Employees
Year Founded: 2008

Similar Companies Hiring

eCommerce • Information Technology • Marketing Tech • Software
7 Offices
400 Employees
Fintech • Legal Tech • Software • Financial Services • Cybersecurity • Data Privacy
41 Offices
8500 Employees
Artificial Intelligence • Big Data • Healthtech • Machine Learning • Software • Biotech
4 Offices
918 Employees

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

2 Days AgoSaved
In-Office
London, Greater London, England, GBR
Marketing Tech • Software
The Revenue Enablement Lead drives enablement strategy for EMEA, partnering with sales leadership to enhance sales processes and deliver tailored programs.
8 Days 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.
8 Days AgoSaved
In-Office
London, Greater London, England, GBR
Marketing Tech • Software
As an Account Executive for SMB at impact.com, you will drive sales processes, manage client engagement, and achieve revenue targets for small-to-medium businesses in the UK & Ireland.
16 Days AgoSaved
In-Office
London, Greater London, England, GBR
Marketing Tech • Software
As an Account Executive, you will drive sales, manage accounts, prepare demos, and engage stakeholders to close deals while achieving revenue targets.
17 Days AgoSaved
In-Office
London, Greater London, England, GBR
Marketing Tech • Software
The Customer Success Manager at impact.com will deliver world-class support to clients, building relationships, training, and troubleshooting technical issues while monitoring accounts.
17 Days AgoSaved
In-Office
London, Greater London, England, GBR
Marketing Tech • Software
The Director will drive regional growth by managing pipeline performance, cultivating agency relationships, leading event strategy, and refining marketing execution in the UK&I market.
17 Days 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.