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