Flynn Group of Companies
Michael Roche has extensive experience in business development and technical sales within the facade construction sector across North America. Currently serving as Manager of Business Development for Northern Facades Ltd since January 2015, Roche is focused on promoting high-quality products, including unitized glazing and rain screen panel solutions. Prior to this role, Roche managed business development and technical sales for Flynn Canada, driving opportunities and fostering relationships with architects and contractors. Roche's career includes serving as Director at Euroclad, where responsibilities encompassed sales and promotion of various facade systems, and as Technical Sales Director at Reynaers Aluminium, leading sales of innovative aluminium facade and window systems. Educational background includes attendance at Christian Brothers College.
This person is not in the org chart
This person is not in any teams
This person is not in any offices