Loren Worrall is a Senior Talent Partner and Internal Recruiter with experience in recruiting for Head Office and Field Surveyors Nationwide. Loren has worked in various roles such as Senior Recruitment Consultant, Business Engagement and Resource Coordinator, Account Executive, Resourcer, Dual Site Location Manager, Customer Advisor, and Sales Associate. Loren holds a Bachelor of Science (BSc) degree in Psychology and Criminology from Nottingham Trent University.
View in org chart
View in org chart
January, 2022 - present
December, 2020