Job Description
Topsort is seeking a Customer Success Manager to join their EMEA team in Barcelona. Topsort is on a mission to democratize monetization access for all and ensure that advertising doesn't leave any brand or seller feeling confused or overwhelmed. The Customer Success Manager will be responsible for establishing strong, long-term relationships with key clients in the retail media sector.
Role involves:
- Serving as the primary point of contact for clients.
- Assisting new clients with onboarding and providing training and support.
- Identifying and pursuing upselling opportunities to achieve revenue targets.
- Acting as a strategic advisor to clients, providing insights to optimize their retail media campaigns.
- Proactively addressing client issues and collaborating with internal teams for resolution.
Requirements:
- Bachelor’s degree or MBA, preferably with a technical background.
- Proven experience in account management within the retail media or advertising industry.
- Familiarity with retail media and advertising technologies.
- Strong communication, interpersonal, strategic thinking, and problem-solving skills.
- Entrepreneurial mentality with the ability to work independently and as part of a global team.
- Strong organizational and time management skills.
Topsort offers:
- Direct feedback and rapid growth opportunities.
- A collaborative and competitive team environment.
- Intellectual rigor and individuality are cherished.
- Company offsite events and industry exposure.
- Comprehensive health benefits, including vision, dental, and a 3% 401K matching.
- Flexible PTO schedule with floating holidays.