Join our dynamic team at TP in vibrant Barcelona and work on an exciting project with Digital Marketing Ads — a game-changing tool for businesses everywhere! This role is tailored for individuals who can navigate the complexities of the market, onboarding and engaging with companies with high potential, possible future unicorns, in a tech-focused environment.
Requirements
- BA/BS degree (MA/MSc in Marketing or Communications preferred) OR equivalent work experience
- C2 level of Italian and C1 level of English
- 14 months of experience in sales and/or marketing: previous client-facing experience, particularly in high-stakes environments
- Experience entering and updating customer data in CRM systems
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
- Prime office location at the World Trade Center, Barcelona, surrounded by the sea