A leading technology company in Newton, MA seeks a Customer Success Manager to foster customer relationships that encourage retention and growth. This role involves onboarding clients, providing strategic guidance, and enhancing product usage. Ideal candidates will have a Bachelor’s degree and over four years’ experience in customer success or support, particularly in a B2B digital marketing environment. Competitive salary and bonus opportunities are available, alongside comprehensive benefits including flexible work options.
#J-18808-Ljbffr
To apply for this job please visit www.whatjobs.com.

Follow us on social media