Logo
job logo

Remote Partner Support Specialist

Constant Contact, Waltham, Massachusetts, United States, 02254

Save Job

A leading online marketing service provider is looking for a Customer Support Specialist in Waltham, MA. The role includes providing top-notch support to partners, resolving complex issues, and managing inventory. Candidates should have strong communication and multitasking skills, with at least 12 months of experience in a support role. The company promotes a collaborative hybrid work model, along with professional growth and a supportive culture. #J-18808-Ljbffr