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.
This person is not in any teams
This person is not in any offices