IMPACT (impactplus.com)

HQ
Cheshire
55 Total Employees
Year Founded: 2009

Jobs at IMPACT (impactplus.com)

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

2 Days AgoSaved
In-Office or Remote
Cheshire, CT, USA
Marketing Tech • Sales
Lead Swell's paid media operations end-to-end: manage campaign lifecycles, client approvals and communications, sprint capacity, process and workflow documentation, ClickUp integrity, team rituals, and onboarding. Ensure launch readiness, protect billable hours, surface and fix operational friction, and partner with Ads and Agency Services leadership to scale operations.
19 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.