Rachele M. Lehr joined MEC in 2023 and has served as Chief Financial Officer since April 2025. Prior to serving in her current position, Ms. Lehr served as MEC's Chief Human Resources Officer.
Prior to joining MEC, Ms. Lehr spent nearly fifteen years at Briggs & Stratton where she held senior finance and corporate roles of increasing scope and complexity, including Senior Vice President of Human Resources and Administration, Director of Human Resources and Controller for a $600 million international business. Prior to joining Briggs and Stratton, Ms. Lehr served as Sales Controller for Bar-S Foods (A Sigma Company) and started her career at PricewaterhouseCoopers, LLP, a public accounting firm.
Ms. Lehr earned a Bachelor of Science in Business Administration with a Major in Accounting from Marquette University and is a certified public accountant (currently inactive).