Titan OS Partnership
Direct Brands Sales Manager - Barcelona
- Ventas
... the above resonates with you, keep reading because we believe you could be a 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 ...
Barcelona, España