Tag: norm taffe
Posted in General
Stuart Lombard, Ecobee founding CEO and president, announces retirement
Author: George Holt Published Date: October 23, 2023
Chief product officer Greg Fyke has assumed the role of president. In the 16 years since its founding, Toronto-based thermostat company Ecobee has helped…