Customer Success Manager

Posted 21 days ago by Robert Half
Location London Job Type Permanent
Salary £Negotiable Sector B2B 

Robert Half Creative recruiting for a MarTech client for a Customer Success Manager, paying up to £40,000 - based in London

Customer Success Manager - Marketing Technology Firm - London


  • 40% sales and relationship, 20% training and coaching, 30% product, 10% "techy"
  • Extremely proactive
  • Hungry for results, goal orientated with excellent problem skills
  • Fluent in English, preferable in a second language too
  • Background in publishing, sales or marketing essential


  • Develop and sustain strong relationships with the partners in your portfolio (across different continents and business models)
  • Identify growth factors by liaising with key stakeholders within the partner organisation (sales, marketing, product etc.) and understanding the drivers and needs for each of them
  • Identify product /process developments that might have an impact on revenues
  • Produce and manage reports for the partner
  • Provide consultancy-like advice about the local advertising solutions available on the market
  • Develop action plans and securing commitment for adoption/usage to match performance goals with partners
  • Work closely with the technical and product team to integrate partners in the GotU platform and discuss the development of new features for them
  • Liaise with the operations team in GotU to ensure goals and objectives are constantly shared and aligned


£35,000-£40,000, plus a 5-15% bonus + benefits

Robert Half Ltd acts as an employment business for temporary positions and an employment agency for permanent positions. Robert Half is committed to equal opportunity and diversity. Suitable candidates with equivalent qualifications and more or less experience can apply. Where rates of pay or salary ranges are detailed these are dependent upon your experience, qualifications or training. If you wish to apply for this position please read our Privacy Notice which details how we may use, process, store and disclose your Personal Information: notice.

Share this Job

Robert Half

Live Jobs: 212 - View all Jobs
Office Location: 10th Floor The Shard 32 London Bridge Street London SE1 9SG
Phone Number: 020 3823 5341