CTV Sales Specialist - Spain
8 days ago
Barcelona
Collaboration: Work closely with cross-functional teams, including marketing, operations, and account management, to ensure a seamless experience for clients. Our passionate individuals learn fast, work hard, and inspire those around them with their positive energy. Culture and environment are at th