Constant Contact

HQ
Waltham
Total Offices: 5
1,014 Total Employees
Year Founded: 1995

Jobs at Constant Contact

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

9 Days AgoSaved
Remote
United States
AdTech • Artificial Intelligence • Events • Marketing Tech • Software • Conversational AI • Automation
Retain customers considering cancellation or downgrade through consultative conversations, objection handling, personalized recommendations, and targeted save offers. Resolve underlying issues with cross-functional teams, document cancellation reasons, monitor retention metrics, and support process improvements. The role requires strong communication, negotiation, analytical judgment, product knowledge, and experience meeting retention or quota-based goals.