Siobhán Owens

VP, Libra Group People Operations

Siobhán brings extensive experience in the human resources and recruitment sectors to her role as VP, Libra Group People Operations.


She was previously Program Director with the Libra Social Responsibility team, having joined in 2012 as Program Officer. Her role encompassed Libra’s many educational initiatives including its international internship program, mentorship program and fellowship programs.


Prior to Libra, Siobhan worked at a humanitarian NGO Concern Worldwide US as Human Resources Officer and brings further corporate experience from her time as a recruitment specialist for the Bank of Scotland in Europe.
She received both her Bachelors in Social Sciences and her Postgraduate Diploma in Business Studies from University College Dublin, Ireland. She also holds the Certificate in Personnel Practice (CPP), a Human Resources Qualification, which was obtained through the Dublin Institute of Technology.