Our Senior Management Team
Chanelle Pharma’s senior management team is composed of a multidisciplinary team of industry experts bringing a wealth of experience to the company as it continues to realise revenue and product growth year on year. The senior management team are the driving force behind the day to day operations and the success of the company’s strategic plan.
Senior Management Team

Michael Burke
Managing Director

Kara Walsh
Chief People Officer

Aubrey Mulveen
Chief Financial Officer

Brian O’Broin
Chief Quality & Technology Officer

Aiden Dempsey
Chief Information Officer

John Noone
Group Financial Controller

Declan Treacy
Director of Facilities & Engineering

Yvonne Egan
Head of Quality

JoĂŁo Ribeiro
Head of Medical Business

David Gavin
Head of Supply Chain & Procurement