Comms, Content & PR Manager
- Location
- Greater London, England, United Kingdom
Location: London (Hybrid 3 days) Team: Marketing Reporting To: Director of Marketing This role is based in the UK and requires existing right to work in the UK. At this time, we are not able to offer visa sponsorship for this role. We are committed to building a diverse, global … high-quality content across both external and internal channels. About You Ideally you'll have/be: Proven expertise in corporate PR, B2B content marketing, or communications management within tech, energy, or complex SaaS environments. Outstanding written and verbal communication skills with a proven track record of translating complex systems ...