ecobee employs 710 employees. The ecobee management team includes Mark Malchiondo (Co-founder and VP Software Engineering), Philip Cheng (Chief Financial Officer), and Penny Farinha (VP Human Resources).
Get Contact Info for All DepartmentsLooking for a particular ecobee employee's phone or email?