Caroline Hudson

Chief People Officer at Enva

Caroline Hudson is a highly experienced HR professional who has held various senior HR roles in global organizations such as Enva and Sherwin-Williams. With a background in HR operations, business partnering, and shared services, Caroline has extensive experience in managing HR functions across multiple regions and divisions. Additionally, Caroline has a Bachelor's degree in Human Resources from the University of Stirling.

Links

Previous companies


Org chart

Sign up to view 3 direct reports

Get started