ATLAS

Customer Success Manager

DC Thomson · London, England, United Kingdom

EmployerDC Thomson
LocationLondon, England, United Kingdom
Posted2026-10-01
Confirmed open2026-10-29

Apply on the employer’s site Open in Atlas

About this role

Location: This is a hybrid role, with a mix of remote and regular office working in London and/or Redhill. Role purpose Puzzler, part of DC Thomson, is looking for a commercially minded and data-driven Customer Success Manager to help shape the future growth of one of the UK's most loved puzzle brands. Puzzler already has an established portfolio of B2B customers generating more than £1m in…

Excerpt only. The full posting is on the employer’s careers site.

More jobs at DC Thomson