Demo

Business Unit Lead - Life Sciences

POSTED ON 4/24/2025 AVAILABLE BEFORE 5/16/2025
Mane Contract Services Berlin, Deutschland Full Time

Life Science Construction


  • Package Includes:
  • Accommodation
  • Flights
  • Rotation
  • Travel
  • EU Allowance
  • Bonus & More

Key Responsibilities:

  • Provide strategic leadership and oversight for all Life Sciences construction projects across Continental Europe
  • Manage and support a team of Project Directors, ensuring consistent performance and alignment with business objectives
  • Set project delivery standards and monitor execution to ensure safety, quality, programme, and budget targets are met or exceeded
  • Develop and implement operational strategies to optimise resource allocation, risk management, and project efficiency
  • Engage with clients at a senior level to understand their needs, provide updates, resolve issues, and build long-term partnerships
  • Collaborate with cross-functional teams including design, engineering, commercial, and HSE to ensure project integration and delivery excellence
  • Support the preparation and negotiation of major tenders and proposals within the Life Sciences sector
  • Monitor project KPIs and financial performance, taking corrective actions where necessary to maintain commercial targets
  • Ensure compliance with Life Sciences industry regulations, standards, and best practices throughout all phases of project execution
  • Represent the Life Sciences unit in internal leadership meetings, contributing to wider business strategy and planning
  • Drive a culture of continuous improvement, knowledge sharing, and professional development within the project delivery team
  • Identify and support the pursuit of new business opportunities across the region to grow market presence and project pipeline
  • Act as a subject matter expert and trusted advisor for Life Sciences facility construction across internal and client-facing forums


Qualification

  • Degree qualified in Engineering, Construction Management, or a related discipline
  • Extensive senior-level experience delivering complex construction projects within the Life Sciences sector
  • Deep understanding of Life Sciences facility design, construction requirements, and regulatory environments
  • Proven leadership experience managing large, multi-disciplinary teams across multiple geographies
  • Strong commercial acumen with experience in budgeting, forecasting, and contract negotiations
  • Exceptional communication, stakeholder management, and client-facing skills
  • Experience in business development or strategic growth planning is an advantage
  • Fluent in English; additional European languages are beneficial
  • Willingness to travel regularly across Continental Europe

Popular Search Topics

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Mane Contract Services

Mane Contract Services
Hired Organization Address Frankfurt, Full Time
Mane are looking for a self-motivated and enthusiastic individual to manage, develop, and delegate work effectively whil...
Mane Contract Services
Hired Organization Address Frankfurt, Hesse Full Time
Project Location: Frankfurt, Germany Project Type: Data Centre Construction Experience in Data Centre, Pharmaceutical or...
Mane Contract Services
Hired Organization Address Munich, Bavaria Contractor
Cabin Technicians – Premium Class Seating Location: Munich, Germany (initial training in multiple European locations) Co...
Mane Contract Services
Hired Organization Address Hamburg, Germany Contractor
We are looking for a Foundation Fabrication Engineer for one of our clients in the offshore wind industry, the locations...

Not the job you're looking for? Here are some other Business Unit Lead - Life Sciences jobs in the Berlin, Deutschland area that may be a better fit.