David Lynch is a Senior Director in Mechanical Engineering at ecobee. Prior to this, David held various leadership positions in companies such as XOR Labs Toronto Inc., inMotive Inc., and Microbonds Inc. With a background in Mechanical Engineering from Western University, David also ran their own consulting firm, providing services for manufacturing clients in the greater Toronto area.
Sign up to view 0 direct reports
Get started