Kyle Nicholls, based in Toronto, ON, CA, is currently a Senior Director, Environmental and Health and Safety at Triovest, bringing experience from previous roles at Triovest, Bentall Kennedy and Morguard Investments Limited. Kyle Nicholls holds a 2016 - 2019 Chartered Insurance Professional in Insurance @ Insurance Institute of Canada. With a robust skill set that includes Environmental Management, Occupational Health & Safety, Sustainability, Remediation, Energy Management and more, Kyle Nicholls contributes valuable insights to the industry. Kyle Nicholls has 3 emails on RocketReach.