Company Information
Employee count
1,147
Industry
Insurance
Headquarter
St Louis, Missouri, United States
JR Maxfield PHR
Director of Talent Acquisition
Spencer Timmel, CIPP-US, CIPM, FIP
Head of Cyber and Techonology Insurance
Angie Schaefer
Corporate Senior Vice President (Officer) and Chief Human Resources Officer
Hima Kuppa, SHRM-PMQ, STA, SHRM-AI/HI
Corporate IT Recruiter
Carrie (Caimei) Lu
Director, Data Science