This job is no longer available
This job expired on 08/08/2026. It no longer accepts applications.
Business Development Representative – EMEA
Topsort · Barcelone
Job description
About the role
Join Topsort as a Business Development Representative focused on the EMEA region. You will help shape the company’s go‑to‑market strategy for its privacy‑first advertising platform, working directly with founders and a fast‑growing global team.
Key responsibilities
- Identify, prospect, and engage potential retail media partners across EMEA.
- Develop and execute outreach and messaging strategies that align with Topsort’s mission.
- Collaborate with co‑founders to refine sales processes and build scalable messaging frameworks.
- Track pipeline metrics, report progress, and iterate on tactics based on data.
- Contribute ideas that drive rapid growth and help position Topsort as a leader in clean advertising.
Required profile
- Entrepreneurial mindset with a founder‑like approach to problem‑solving.
- Thrives in a fast‑paced, high‑impact environment.
- Excellent communication and persuasive abilities.
- Self‑motivated and able to work both independently and within a global team.
- Passion for privacy‑first, cookie‑free advertising solutions.
Required skills
What we offer
- Direct collaboration with the company’s founders and senior leadership.
- Opportunity to make a measurable impact from day one.
- Dynamic, open‑communication culture that values rapid experimentation.
- Being part of a rapidly scaling global organization with offices worldwide.
Questions fréquentes
Why are you reporting this job?
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Topsort
Barcelone
Related job offers
-
Supervisor de ventas Oriente y Sur
OFIMAK.COM Barcelone -
Assistant Relation Client (Caisse) – CDI 30h Rotatif – Leroy Merlin
Leroy Merlin España Barcelone -
Vendeur·se Spécialiste Décoration (CDI 40h) – Boutique Plaza Cataluña, Leroy Merlin
Leroy Merlin España Barcelone -
Sales Development Representative – Southern Europe
veeva Spain - Barcelona -
Proposal Manager – Europe
veeva Spain - Barcelona