CN

Carey Needham

Head Of US Human Resources Operations
at Swiss Re

Carey Needham is a seasoned professional with extensive experience in human resources and operations, currently serving as the Head of US Human Resources Operations at Swiss Re since 2003. In this role, Carey has been instrumental in transforming HR operations, enhancing employee engagement, and leading post-merger integrations. Previous positions at Swiss Re include Project Manager, where Carey focused on process improvements for efficiency across a global workforce, and Human Resources Americas Business Manager, overseeing a $28M budget. Early career experiences at Country Energy involved energy trading and inventory audit functions, resulting in significant cost savings. Carey holds a degree from Kansas State University.

Links


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices