Munich Re
Kelli Owings is a seasoned professional in human resources and employee advisory services, currently serving as the Head of North America Employee Advisory Services at Munich Re since June 2025. Prior to this role, Kelli Owens worked at American Modern Insurance Group as a Human Resources Senior Business Partner from February 2015 to August 2025. Kelli's extensive experience in recruiting and operations management includes positions at Total Quality Logistics, where roles included Manager of Recruiting Operations, Recruiting Supervisor, and Human Resources Supervisor from July 2006 to February 2015. Earlier in Kelli's career, Kelli served as Office Manager at Precision Dental Care from July 2004 to July 2006. Kelli Owings holds a Bachelor’s degree in Communication from Georgetown College, completed in 2004.
This person is not in any teams
This person is not in any offices