×
Register Here to Apply for Jobs or Post Jobs. X

Business Support Manager

Job in Euston, Central London, Greater London, England, UK
Listing for: Northreach
Full Time position
Listed on 2026-02-15
Job specializations:
  • Business
    Business Management, Business Administration
Salary/Wage Range or Industry Benchmark: 60000 - 70000 GBP Yearly GBP 60000.00 70000.00 YEAR
Job Description & How to Apply Below
Location: Euston

Business Support Manager – Leadership Operations | Biotech | London

📍 London (Office-Based, Full-Time)
🚀 Permanent | Immediate Start

Are you an experienced Business Support or Operations Manager ready to partner with senior leadership within an innovative biotech environment?

We are partnering with a growing biotechnology organisation in London to recruit a Business Support Manager to deliver operational excellence and strategic coordination for its executive leadership team.

This is a high-impact role for someone with strong organisational skills, excellent stakeholder management, and a flair for delivering business support with precision, professionalism and agility.

About the Role

As Business Support Manager, you will operate as the central point of coordination between the Head of Operations, scientific leadership and cross-functional teams.

You will be responsible for ensuring smooth execution of business operations, internal programmes and executive activities — maximising efficiency and supporting strategic delivery across the organisation.

This role blends operational oversight, project coordination, meeting facilitation and business process improvement. It suits someone who thrives in a dynamic environment and enjoys being a trusted partner to senior leaders.

Key Responsibilities

* Deliver high-quality business support to senior leadership, ensuring efficient execution of tasks and priorities

* Coordinate internal meetings, events and leadership forums with professionalism and attention to detail

* Act as a link between departments to drive alignment and operational rhythm

* Monitor and report on key operational deliverables and programmes

* Assist with planning, scheduling and tracking of strategic initiatives

* Draft, review and distribute internal communications, reports and documentation

* Support process improvement, operational planning and governance activities

* Act as a reliable point of contact for internal stakeholders and external partners

About You

You will be an experienced business support professional with:

* Proven experience in a Business Support, Operations, Project Coordination or similar role

* Comfort working with senior leaders and executive teams

* Strong organisational and planning skills

* Excellent written and verbal communication

* Ability to prioritise a busy workload with competing deadlines

* High level of discretion, professionalism and attention to detail

* Confidence working across teams in a matrixed environment

* Comfortable taking ownership and working independently

Experience with in biotechnology, life sciences, academic or research environments is an advantage but not essential
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary