Constant Contact

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

Teams at Constant Contact

AdTech • Artificial Intelligence • Events • Marketing Tech • Software • Conversational AI • Automation
Lead and track cross-functional strategic initiatives and M&A integration, build business cases and ROI tracking, coordinate AI tool integration into operating models, improve workflows, prioritize high-impact programs, and prepare executive and board presentations and updates.