Skip to content

Steve Horwood

Vice President, Business Development

Mr. Horwood has been active in all aspects of the facility maintenance, operations and construction industry for more than 35 years. His 10 years in operations and project management in the hospitality industry in Canada and the United Kingdom helped him develop first-hand knowledge of the importance of understanding the client’s business processes and their goals and objectives. This, combined with his 25 years of P & L and business development leadership roles with technical services providers, has formed the basis of Mr. Horwood’s ability to professionally challenge a customer’s status quo and achieve measurable financial, operational and sustainable objectives.


Our technical experts are our assets. With over 3,000 technicians all over North America, Ainsworth is your place to grow, whatever your career goals may be.

Join us