Manager, Design Department
Prior to his arrival in Canada, Shane worked in Ireland and the United States. Before joining Weston Consulting, Shane worked in Toronto as a Project Manager for a prominent architectural office, broadening and diversifying his skillset and experience. Shane has a wide portfolio of private and public work, including high-profile museums, residential, commercial, and institutional projects.
Shane is an experienced designer, having spent years in the Architecture, Engineering and Construction industry. He utilizes that experience to develop concept plans, masterplans, drawings, and to grow and expand Weston’s Urban Design strategies. His international experience and strong design ideals enable Shane to bring a unique perspective to the local market.
He holds a Bachelor of Architecture (Honours) from the Dublin School of Architecture, D.I.T., Ireland, graduating in the top of his class.
Shane works primarily out of Weston Consulting’s Vaughan office.