
Mr. Chen is a Managing Director and Head of China at Houlihan Lokey. He is responsible for overseeing the firm’s investment banking business in China’s market, including further developing the corporate finance, financial advisory, and financial restructuring businesses in the region. Mr. Chen is based in the firm’s Hong Kong office.
Over the past two decades, Mr. Chen has held senior roles at both Chinese and international organizations. He started his career at Sinochem, a leading Chinese state-owned conglomerate. Later, Mr. Chen joined Lazard China, where he was General Manager and Director of Lazard’s Beijing office, and was responsible for the firm’s coverage efforts in China. Prior to Lazard, he was the Chief Financial Officer of Trina Solar Ltd., an integrated solar panel manufacturer based in China, where he successfully managed the transition period from a privately owned company to a U.S.-listed public company. Previously, Mr. Chen worked in the Corporate Finance department of ABN Amro in Hong Kong SAR and the Investment Banking department of Barclays Capital in London.
Mr. Chen also serves as the Independent Director of China Pacific Insurance (H.K.) Co., Ltd.
Mr. Chen holds a bachelor’s degree in Economics from the University of International Business and Economics in Beijing, an MBA from London Business School, and an EMBA from Cheung Kong Graduate School of Business.