Bill Davidson is an action-oriented leader with more than 20 years of human capital experience across multiple industries. He joined the Crash Champions team in 2023 in the role of Chief Human Resources Officer, with the charge of overseeing the organization’s people strategy while supporting the overall business plan during a period of accelerated growth.
Prior to Crash Champions, Davidson served as Senior Vice President and Chief People Officer at Insurance Auto Auctions (IAA), NYSE: IAA, a leading global digital marketplace connecting vehicle buyers and sellers. In the role, his team oversaw and led the strategic execution of succession planning, talent, organizational and performance management, employee engagement, training, career development, compensation, and benefits.
Davidson earned an MBA from the Krannert School of Management at Purdue University, a Master’s Certificate in Human Resources Management from Villanova University and a Bachelor of Business Administration at Strayer University. Additionally, he is certified in Lean Six Sigma Black Belt, ROI Methodology, Myers Briggs Type Indicator, and Situational Leadership.
Davidson is a 21-year veteran of the U.S. Marine Corps and currently resides in the Chicagoland area with his wife Kendra and three sons, Brennen (an Active-Duty Marine), Keegan and Cullen.