Scott Armstrong

Senior Facade Engineering Specialist at WSP Canada Inc.