The Channel Company's office in Westborough, Massachusetts is hiring a Client Success Manager for our Media department and Workfront skills/experience are highly desirable.
Learn more about the role and The Channel Company on our Job Listings page or DM me for more information.