Titan OS Partnership
Direct Brands Sales Manager - Barcelona
- Ventas
... perfect addition to our incredible team! Role overview The Direct Brands Sales Manager is responsible for building and nurturing relationships with senior marketing, media, and brand decision-makers across Europe to create new commercial opportunities for Titan OS. This role focuses on engaging priority advertisers, positioning ...
Barcelona, España