Rachele M. Lehr

Rachele M. Lehr, Chief Human Resources Officer

Rachele joined MEC in March 2023 as the Chief Human Resources Officer.

Prior to joining MEC, Rachele was the Senior Vice President of Human Resources and Administration at Briggs & Stratton. She began leading the Human Resources function in July 2015 after serving in various roles within the Finance and Human Resources functions, including Director of Human Resources and International Controller. Rachele first joined Briggs & Stratton in January 2008 as an Internal Audit Manager.

Prior to joining Briggs & Stratton, Rachele served as Sales Controller for Bar-S Foods (A Sigma Company) from August 2005 until January 2008. She began her career at PricewaterhouseCoopers, LLP where she held various roles within the firm’s audit practice.
Rachele holds a Bachelor of Science in Business Administration with a Major in Accounting from Marquette University.