impact.com

HQ
Santa Barbara
Total Offices: 5
824 Total Employees
Year Founded: 2008

Teams at impact.com

Recently posted jobs

7 Days AgoSaved
In-Office
2 Locations
Software
The role involves nurturing agency partner relationships, executing engagement strategies, and coordinating marketing efforts to support partnership growth. It requires creativity and analytical skills.
8 Days AgoSaved
In-Office
2 Locations
Software
The Account Executive will drive sales processes with prospective customers, generate pipeline, and manage client relationships to meet revenue targets, focusing on demo presentations and contract finalization.
10 Days AgoSaved
In-Office
2 Locations
Software
As a Customer Success Director at impact.com, you'll manage enterprise client relationships, ensuring retention and growth through strategic account planning and leveraging technology solutions for successful marketing campaigns.