Social Media Lead

Reporting to the Executive Director, Head of Public Relations, Americas, the Social Media Manager will be responsible for cohesively managing the strategy for…

Compartir:
Compartir: