The Global Social Media Specialist reports directly to the Head of Global Media and Social Media, collaborating closer with other functions and departments including global and local Marketing teams. This role acts as a key point of contact for regional Marketing teams, ensuring alignment between global social media strategy, ...
Madrid, España