Chief Financial Officer
Brett Michaud serves as Chief Financial Officer. He oversees the finance and accounting organization as well as corporate development and investor relations functions. He plays a critical role in leading the financial and business vision and strategy for the long-term success and sustainability of Keystone’s various service lines.
Brett has an extensive background in financial planning and operations as well as management and strategy. He has over 28 years’ experience in finance and accounting with more than 15 years as an executive in real estate, construction, development and investment management.
Brett graduated from Bucknell University with a bachelor’s degree in Business Administration with an accounting major. When he’s not off on an adventure with his daughters, Brett enjoys back country hiking, fly fishing and snow skiing. He and his wife are active supporters of the Leukemia and Lymphoma Society and American Childhood Cancer Organization, as well as local theatre.