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.
Sign up to view 0 direct reports
Get started