PCL Construction
Deepe Randhawa has over two decades of experience in the construction and engineering sectors, currently serving as the Building Systems Manager at PCL Constructors Canada Inc since August 2000, and previously holding the position of Building Systems Coordinator within the same company. Prior experience includes working as a Project Engineer at MCW Consultants Limited from August 1997 to August 2000. Deepe Randhawa holds a Bachelor of Engineering degree from Dalhousie University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices