New president named at MEC
22 October 2025
MEC has promoted Brian MacFarland to the position of President.
David White, who has served as MEC’s President since 2007 will work in an advisory capacity being named CEO and Vice Chairman of the Board.
MacFarland joined MEC in 2020 as vice president of parts and service and has served…
CONNECT WITH THE TEAM