Position Overview
Join our dynamic team at TP Spain in vibrant Barcelona and work on an exciting project with Digital Marketing Ads — a game‑changing tool helping businesses grow worldwide.
This role is designed for professionals who can navigate the complexities of the Benelux market, targeting companies with high potential in a tech‑focused environment.
What You’ll Do
- Make outbound calls to promote and sell digital marketing services.
- Build, maintain, and update a customer database with complete information.
- Consolidate and expand the customer base.
- Record call history and customer responses in detail.
- Ensure consistent follow‑up with clients.
- Monitor competitors and develop effective selling strategies.
- Handle customer inquiries and provide tailored solutions.
What You Bring
- Dutch C2 (French is a plus) and good English skills.
- At least 20 months of sales experien...