Stephen has over 20 years of project management and construction experience. He is a professional engineer with a proven track record of successfully managing both cross-functional teams and complex projects. Stephen possesses a thorough knowledge of constructability issues, schedule, and cost controls, as well as excellent communication and interpersonal skills. Stephen oversees the general contracting, operations/maintenance trades, grounds, and snow removal teams, and .