Outbound Sales Team Lead

Atlas Metrics · barcelona, cataluña, Spain

Location
barcelona
Job Type
Full-time
Posted
June 19, 2026

Job Description

Outbound Sales Team Lead – Barcelona

Location: Barcelona, Spain | Team: EU GTM – Sales ES | Type: Full-time, Office-first

Team description

Our New Markets Sales team is responsible for launching and scaling SumUp's commercial presence in new territories across Europe — and Switzerland is our next big focus. This role sits at the heart of that expansion: you'll be based in our Barcelona office, leading a team of outbound Sales Representatives who sell remotely into the Swiss market across all language regions. It's a genuine build opportunity — you'll help shape the team from the ground up, define how we go to market in Switzerland, and set the standard for how we sell, coach, and grow in a brand new territory.

What you’ll do

  • Lead and coach a growing team of outbound Sales Representatives selling remotely into the Swiss market, running weekly pipeline reviews, one‑to‑ones, and performance conversations.

Ready to Apply?

Submit your application for Outbound Sales Team Lead at Atlas Metrics

Apply Now