Global PR Manager IA
- Location
- Greater London, England, United Kingdom
markets. Working closely with business leaders, subject matter experts and communications colleagues, you will develop and execute integrated press relations programmes that support commercial priorities, accelerate awareness of our innovations, and elevate our share of voice in competitive markets. This role is ideal for an ambitious communications professional … writing, editing and storytelling capabilities. Experience managing multiple projects and stakeholders simultaneously. Confidence engaging with and advising senior leaders and subject matter experts. Strong commercial awareness and understanding of how communications supports business objectives. Experience working with external agencies and managing programme delivery. A proactive, curious and growth ...