Topsort logo
Topsort3 weeks ago

Account Manager, EMEA

On-site · Barcelona, Catalonia, Spain

Type
Full Time
Level
Mid Level
Education
Masters Degree
Company size
Startup
Industry
E-commerce Software

Job Summary

Account Manager for the EMEA region at Topsort. Own relationships with strategic clients, supporting onboarding, growth, optimization, and long-term success on Topsortf platform. Learn modern retail media and marketplace monetization (sponsored ads, auction systems, ad relevance, and performance strategy). Translate client business goals into actionable platform strategies, analyze campaign and marketplace performance data to identify opportunities, risks, and growth recommendations, and collaborate cross-functionally with product, engineering, support, and commercial teams to drive customer outcomes. Lead client conversations, performance reviews, and strategic discussions with confidence and clarity; become a trusted advisor shaping the future of retail media infrastructure. Thrive in a fast-paced startup environment with ownership and rapid learning.

Required Qualifications

  • Bachelor0s or Masters degree
  • 1+ years of experience in account management, customer success, consulting, sales, analytics, or other client-facing environments
  • Strong communication skills
  • Analytical mindset
  • Strong ownership mentality
  • Curious and eager to learn
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Topsort

Account Manager, EMEA

Apply on Sorce