Head of Communications, Europe
6 days ago
London
As the Head of Communications for Europe, you will lead the development and execution of communication strategies tailored to the diverse markets and stakeholders across Europe including but not limited to: the DACH region, Poland, Austria, Portugal, Spain, the UK, Central/Eastern Europe. World i...