Global Head of Marketing Communications
3 days ago
Glasgow
You will lead the planning, development, and execution of all aspects of the company’s Marketing Communications strategy. In a nutshell, we’re looking for a tech savvy, proactive and curious Head of Marketing and Communications. The mission is focused on managing communications by planning and ex...