City of Vaughan
Design Engineer
City of Vaughan
Manager of Design and Construction
City of Richmond Hill
Director, Infrastructure Delivery
TACC Construction Ltd.
Project Superintendent
City of Richmond Hill
Public Works Contract Administrator
City of Toronto
Engineer and Senior Engineer
City of Vaughan
Manager Design Services
Ryerson University