2 of 2 Permanent Marketing Jobs in Wimbledon

Commercial Customer Success Manager

Location
Wimbledon, England, United Kingdom
early warning signs Acting as the primary point of contact and trusted partner for your customers Collaborating cross‐functionally with Product, Support, Solutions and Marketing What we're looking for 2–3 years in a B2B SaaS Customer Success Manager or Account Management role, with some exposure to renewal, retention ...

Commercial CSM — UK/EMEA Growth & Renewals (Remote)

Location
Wimbledon, England, United Kingdom
meetings across the region. You will act as a trusted advisor, drive renewal and expansion, run QBRs, and collaborate with Product, Support, Solutions and Marketing to maximise value. You will influence coverage and processes as Deskpro scales. #J-18808-Ljbffr ...