Uplift People logo
Uplift PeoplePosted 1 week ago

Director of Customer Success - EU

On-siteBarcelona, Catalonia, Spain

Full TimeSenior LevelSmall

Job Summary

Manage top-tier clients as a dedicated CSM, growing revenue alongside sales and AdOps teams by identifying business objectives and ensuring successful platform adoption. Work closely with AdOps and sales to drive revenue and enhance client campaign performance, while mentoring CSMs on communication best practices and core principles. Monitor key account health metrics including revenue growth, KPIs, and margin to proactively address risks and improve retention within the European book of business. Support the team in preparing for high-priority meetings such as Test Wrap-ups, QBRs, and ABRs, providing strategic insights to strengthen client relationships. Assist in hiring and onboarding new CSMs to ensure effective ramp-up, while refining presentation templates and data-driven storytelling to enhance client interactions.

Required Qualifications

  • Experience in advertising technology or a related field
  • 6+ years of experience in a DSP/programmatic work environment
  • 3+ years of experience with people management
  • Ability to adapt quickly to a rapidly changing technology environment
  • Ability to thrive in a fast-paced, digital environment
  • Excellent written and verbal communication, organizational, & time management skills
  • A passion for achieving higher levels of growth and development
  • Ability to assist, manage, and abide by clients' needs and work with complaints in a concise and respectful manner
  • Comfortable working with multiple clients and accounts at a time across a diverse set of industries
  • Ability to analyze and interpret significant amounts of data
  • Ability to speak, read, and write in English fluently

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce