Direct Brands Sales Manager - BarcelonaTitan OS·Barcelona·Hace 1 mesesTitan OS, a Barcelona-based AdTech company, is hiring a Direct Brands Sales Manager to build relationships with senior marketing and brand decision-makers across Europe.🇬🇧Se trabaja en inglésSe trabaja en inglésHace 1 meses