Sheila Walsh

Ballinasloe, Ireland

Head of Human Resources at Gorta Self Help Africa
Background

About Sheila

Head of HR, Gorta-Self Help Africa. Previously Corporate Services Manager, Carmichael Centre for Voluntary Groups.

Work Experience

Head of HR

Gorta-Self Help Africa

July 2014 - December 2016