Life Sciences Strategy Project Lead

Company: Clearviewhealthcarepartners
Apply for the Life Sciences Strategy Project Lead
Location: London
Job Description:

Clearview Healthcare Partners, located in Greater London, is seeking a strategy consultant with 5 to 7 years of experience in life sciences. In this role, you will manage multiple projects, ensure quality deliverables, and foster client relationships.

The ideal candidate will hold a Bachelor’s degree in science, engineering, or business and demonstrate strong problem-solving and presentation skills. The position requires 40% time in the London office. Join us to help shape strategic decisions in the biopharmaceutical industry.

#J-18808-Ljbffr…

Posted: July 7th, 2026