Senior Communications and Events Officer in London

Senior Communications and Events Officer in London

London Full-Time On-site
U

Overview

In this role you will drive the Faculty of Population Health Sciences’ communications and events agenda to raise awareness and strengthen the faculty’s reputation as a leading hub for public health. You will work with cross-disciplinary teams to shape content and campaigns that showcase research and education impact. You will lead the planning and execution of high-profile events and create engaging stories across news, case studies, videos, social media, and email. This position offers a hybrid setup with in-office presence in London and a chance to contribute to a globally recognized public health institution.

Pay / Benefits

  • 41 Days holiday
  • Defined benefit pension (CARE)
  • Cycle to work scheme
  • On-Site nursery
  • On-site gym
  • Relocation scheme for certain posts

Responsibilities

  • Implement integrated communications campaigns to raise awareness of the faculty’s research and education portfolio
  • Create and execute engaging content across news, case studies, videos, social media and email
  • Lead on delivering the annual series of high-profile faculty events

Key requirements

  • Experience in creating high-quality, creative, strategically focused communications content across multiple formats and channels
  • Significant experience in planning and delivering in-person and online events with excellent guest experience
  • Exceptional writing skills and ability to translate complex content into engaging and newsworthy stories
  • Strong written communication
  • Strategic thinking and storytelling
  • Event planning and project management

Senior Communications and Events Officer in London employer: UNIVERSITY COLLEGE LONDON

UCL's Information Services Division (ISD) is an exceptional employer, offering a dynamic work environment that fosters innovation and collaboration among over 50,000 staff and students. With a commitment to employee growth, ISD provides extensive benefits including 41 days of holiday, a defined benefit pension scheme, and opportunities for professional development in cutting-edge technology areas. Located in the heart of London, UCL promotes a diverse and inclusive culture, making it an ideal place for those looking to make a meaningful impact in higher education.

U

Contact Details:

UNIVERSITY COLLEGE LONDON Recruitment Team