Sorcha McKenna

Sorcha McKenna

Sorcha is a partner in, and leader of, McKinsey’s Dublin office, with over 20 years experience in consulting. She leads the 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. Her expertise and experience is across multiple healthcare settings, working to improve care and provide integrated health solutions. 

Back to Board of Directors
Share by: