Steven Downes

Chief Quality Officer Health & Pharma Solutions at Roquette

Steven Downes is an accomplished professional with extensive experience in quality leadership within the life sciences sector. Currently serving as Chief Quality Officer for Health & Pharma Solutions at Roquette since May 2025, Steven has previously held roles including Senior Consultant and Business Coach at nextImpact, and an Independent Consultant focusing on life sciences and quality leadership. Prior positions include Global Head of Quality Strategy & Business Operations at Takeda, where Steven directed quality roadmaps and organizational transformation, and Global Head of Quality & Operational Excellence at Ascensia Diabetes Care, overseeing global quality assurance and regulatory compliance. Steven holds a Bachelor of Engineering in Mechanical Engineering from the University of Wolverhampton and completed a Creative Thinking course at Imperial College London.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices