Director of Customer Success - EU
On-siteBarcelona, Catalonia, Spain
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.