IMPACT (impactplus.com)

HQ
Cheshire
55 Total Employees
Year Founded: 2009

Teams at IMPACT (impactplus.com)

2 Days AgoSaved
In-Office or Remote
Cheshire, CT, USA
Marketing Tech • Sales
Lead creative for paid media accounts: own design strategy, produce static ad suites, direct video creative, manage revision cycles and AI-assisted production workflows, quality-check contractor output, and maintain organized asset hygiene to drive measurable ad performance.
24 Days AgoSaved
In-Office or Remote
Remote, OR, USA
Marketing Tech • Sales
The role involves managing the full campaign lifecycle, client communication, team capacity, and process improvements within a paid media agency. Responsibilities include workflow management and ensuring timely client approvals while maintaining quality outputs.