Steve Horwood

Steve_Horwood

Steve Horwood, VP of Business Development for Ainsworth Inc. in Toronto, Canada, is a long time MSCA member, past committee participant, and frequent training and facilitator for the association. He has been active in all aspects of facility maintenance and operations for more than 35 years.