has two state-of-the-art facilities combined to 476,000 sq. ft. This comprises of Manufacturing & Assembly, Engineering... and appreciation of Engineering principles with at least a basic ability to read technical drawings. Experience in estimating roles......
Job Location: Mississauga, ON, Canada