Claire Mitchell currently serves as an HR Advisor/Business Partner at Petrofac since September 2022. Previously, Claire held the position of Human Resources Advisor at Altera Infrastructure from November 2017 and served in various roles at Teekay, including Human Resources Coordinator and HR Logistics Coordinator from January 2013 to October 2017. Claire holds a Bachelor of Education (BEd) in Primary Education from the University of Aberdeen.
This person is not in any teams
This person is not in any offices