Dean Caravoulias

Senior Director, Commercial Supply Chain at Apellis Pharmaceuticals

Dean Caravoulias is a seasoned supply chain professional with extensive experience in the biopharmaceutical industry. Currently serving as Senior Director of Commercial Supply Chain at Apellis Pharmaceuticals since April 2020, Dean has successfully established a Supply Planning and Operations team focused on commercial launches. Prior roles include Director of Operations Planning & Strategy at Takeda, where Dean developed capacity and cost models for strategic decision-making, and Director of Global Supply Planning and S&OP at Biogen, overseeing supply processes for significant revenue-generating products. Previous roles at Merck spanned various positions in supply chain management and engineering, leading efforts in vaccine brands and clinical manufacturing. Dean holds a Bachelor of Science in Chemical Engineering from the University of Delaware.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices


Apellis Pharmaceuticals

11 followers

Apellis Pharmaceuticals is a clinical stage biopharmaceutical company focused on the discovery and development of novel therapeutic compounds for autoimmune and inflammatory diseases.


Industries

Employees

201-500

Links