Catherine Vaughan is an experienced HR professional currently serving as an HR Officer at Vaughan Engineering Group Ltd since July 2015, where responsibilities include providing administrative services for recruitment and staff employment while assisting the HR Business Partner. Previously, Catherine worked as a Training Co-Ordinator at Keys Group from September 2013 to June 2015, focusing on scheduling and managing course logistics. Educational qualifications include a Master of Science (MSc) in Human Resource Management and a Bachelor of Science with honors in Human Resource Management, both from Ulster University.
Sign up to view 0 direct reports
Get started