ATLAS

Commercial Lead

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 The Commercial Lead is a senior role responsible for driving the growth and success of Puzzler Business, our B2B engagement solution, by identifying, winning and developing client relationships that generate sustainable revenue. The Commercial Lead will be accountable for…

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

More jobs at DC Thomson