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.

15 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.
23 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.