Logo
Nichols College

Digital Marketing & Client Success Manager

Nichols College, Dudley, Massachusetts, us, 01571

Save Job

A leading educational institution in Massachusetts seeks a Digital Marketing Specialist to manage client relationships and optimize web content for search engines. Successful candidates will have a Bachelor's Degree in relevant fields, minimum experience in digital marketing or SEO, and a strong customer service background. This role offers opportunities for growth and a supportive work environment focused on achieving excellence. #J-18808-Ljbffr