Theresa Allen

People, Culture & Development Director
Theresa Allen
Theresa joined SHS in August 2025. She is a seasoned HR professional and MCIPD-accredited leader with over 20 years of global HR experience across the Technology, Healthcare, and BPO sectors. She has a proven track record in driving HR strategy, leading organizational change, and supporting teams through periods of growth and transformation. Passionate about mentoring and developing talent, Theresa is dedicated to empowering HR teams to thrive and succeed. Originally from Northern Ireland, Theresa now lives in Co. Wicklow with her family and their dog Bailey, loving nothing more than exploring the Wicklow coast.
Years with Sunbeam:
1
Donate
Contact
Locations
Call
Publications