Marketing and Communications Officer – University of Leeds | Sponsorship Available
About the Role
The University of Leeds is seeking a creative and motivated Marketing and Communications Officer to promote Leeds’ health innovation ecosystem, with a particular focus on the new Health Innovation Leeds Incubator. This role offers the chance to shape impactful marketing strategies and collaborate with influential partners across the city.
You will develop engaging content across multiple channels, raise the profile of Health Innovation Leeds regionally, nationally, and internationally, and support the promotion of the £2 million incubator project. Working within Leeds Academic Health Partnership, you’ll collaborate with universities, NHS organisations, Leeds City Council, and other partners to reduce health inequalities and showcase Leeds as a global health innovation hub.
Key Responsibilities
* Create and deliver marketing and communications strategies for Health Innovation Leeds
* Develop engaging content across digital, print, and social channels
* Promote the Health Innovation Leeds Incubator and its opportunities for businesses
* Collaborate with partners to coordinate messaging and campaigns
* Support events, media relations, and stakeholder engagement
* Contribute to the wider Leeds Academic Health Partnership communications activity
Candidate Requirements
* Experience in marketing and communications, ideally in health, innovation, or partnership settings
* Strong content creation skills across multiple platforms
* Ability to work collaboratively with diverse stakeholders
* Creative, proactive, and strategic approach to communications
* Excellent written and verbal communication skills
Compensation and Benefits
* 26 days holiday plus approx. 16 bank/customary holidays (42 days total)
* Generous pension scheme and life assurance
* Health and wellbeing benefits, including discounted gym membership
* Access to staff development courses and 10 days of professional learning per year
* On‑site childcare, shopping discounts, and travel schemes
Location & Contract
* Location: Leeds – Main Campus (hybrid working available)
* Contract: Fixed‑term, 3 years (to complete time‑limited work)
* Faculty: Medicine & Health, Leeds Academic Health Partnership
J-18808-Ljbffr