Customer Support & Success Manager

Company: DC Thomson

Location:

Posted: April 11th, 2026

Join to apply for the Customer Support & Success Manager role at DC Thomson

ABOUT THE ROLE

The Customer Support & Success Manager is a critical addition to The Social History Archive’s growth plans because they ensure that every institution, researcher, and subscriber gains maximum value from the platform.

By combining proactive onboarding, training, and ongoing engagement, this role strengthens customer satisfaction and retention—key levers for subscription revenue growth. They act as the vital bridge between users and internal teams, translating feedback into actionable product improvements and identifying opportunities for upselling or expanding institutional licences.

In a market built on trust, expertise, and long-term relationships, a dedicated support and success function enables The Social History Archive to drive advocacy, reduce churn, and scale sustainably through enhanced customer experience and measurable impact.

KEY RESPONSIBILITIES

User support and issue resolution

Customer success and relationship management

Team & strategic leadership

SKILLS/EXPERIENCE

BEHAVIOURS

To apply for this role, please follow our online application process and submit a CV and cover letter. We are an equal‑opportunity employer and encourage applications from everyone and do not discriminate on the basis of race, religion, gender, sexual orientation, age, marital status, disability or any other protected characteristics.

Closing date for applications: Monday, 21th January 2026

Seniority level

Employment type

Job function

Industries

#J-18808-Ljbffr
Apply Now