Stephen Segal
Stephen Segal is the Chief Executive Officer of Iris Construction Management Inc. With extensive leadership experience across manufacturing, construction, SaaS, and business transformation, he has led organizations through rapid growth, acquisitions, and high-pressure business challenges while building resilient, high-performing teams.