
Sorcha McKenna
Sorcha is the Chief Strategy Officer for Glanbia Group. She previously worked as a partner in, and leader of, McKinsey’s Dublin office, with over 20 years experience in consulting. She has deep experience of work with the public sector in Ireland and in the past has worked extensively on integrated care and out-of-hospital care across health systems internationally.