Marketing, Communications, and Bid Support Lead at Medicare Insourcing
London SE1 3ER, , United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

14 Nov, 25

Salary

55000.0

Posted On

14 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Media Tools, Campaign Management, Editing, Branding, Wordpress, Writing

Industry

Marketing/Advertising/Sales

Description

ABOUT US

Medicare Insourcing Services has a proven track record of assisting the NHS in reducing their patient backlogs and improving patient outcomes via our insourcing model. We specialise in providing highly skilled teams to offer additional support in diagnostics departments and outpatient clinics across the UK. These services are delivered through extended hours, weekends, and additional clinic capacity tailored to local demand.
Since our inception in 2018, we have supported over 450,000 patients per year, playing a key role in keeping outpatient services running efficiently and safely. Our operations are led by a Medical Director and Governance Team, which are managed from our London Bridge office. At Medicare, we are committed to quality, continuity of care, and responsive solutions that ease system pressures without compromising patient experience.

SKILLS AND QUALIFICATIONS

· Experience in marketing, bid writing, or communications (preferably in healthcare, B2B services, or public sector).
· The ability to produce persuasive, high-quality bids, proposals, or tenders.
· Exceptional writing, editing, and storytelling skills, with a keen eye for detail.
· Experience with branding, content creation, and campaign management.
· Confident in managing websites, email platforms, and social media tools. Ideally experience of using WordPress.
· Ability to manage multiple projects with competing deadlines.
· Skilled at engaging senior stakeholders and cross-functional teams.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

ABOUT THE ROLE

The Marketing, Communications, and Bid Support Lead will be instrumental in enhancing Medicare’s brand visibility, client engagement, and commercial growth. This role combines creative marketing strategy with execution of impactful campaigns and events, as well as direct ownership of bid and proposal writing. The successful candidate will support the business development process through compelling, accurate, and timely marketing and bid outputs.

Loading...