Join our dynamic team at TP Spain in vibrant Barcelona and work on an exciting project with Digital Marketing Ads — a game-changing tool for businesses everywhere!
Requirements
- Achieve a minimum number of interactions (phone call and/or emails) per day
- Strategically qualify leads and manage a complex sales pipeline across diverse markets
- Conduct in-depth needs assessments and tailor advertising solutions to business goals
- Set clear expectations and guide businesses through advanced onboarding processes
- Master regional onboarding protocols and provide authoritative guidance
- Collaborate closely with clients to ensure complete and accurate verification
- Resolve complex issues and escalate feedback through structured channels
- Thrive in a fast-paced, evolving sales environment
Benefits
- Private Health Insurance
- Continuous skill development and certifications
- Clear career growth opportunities supported by coaches and a motivating team environment
- Engaging workplace with bi-weekly, monthly, or quarterly contests and dynamic business casual culture

Follow us on social media