EL

Echo Liu

Senior Engineering Manager

Echo Liu holds a Master of Business Administration from Manchester Business School, which they completed in 2019. Echo has a range of engineering and management experience, beginning as a Product Engineer at Shanghai Hezhong Carrier Air Conditioning Equipment Co., Ltd. from 2003 to 2004, and advancing to various roles at Ingersoll Rand between 2008 and 2009. Currently, they serve as a Senior Engineering Manager at Trane Technologies, a position they have held since 2020. Echo also earned a Master’s degree from Shanghai Jiao Tong University in 2003.

Location

Shanghai, China

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices