Mr. Chen is a Managing Director at Houlihan Lokey and Head of China for the firm. He is responsible for overseeing the firm’s investment banking business in the mainland China 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.
Before joining Houlihan Lokey, Mr. Chen worked at Lazard China, where he was General Manager and Director of Lazard’s Beijing office for four and half years, responsible for that firm’s coverage efforts in China. During the past two decades, he has held senior roles at both international and Chinese organizations. 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, he worked at DBS Bank in Hong Kong, where he was responsible for leading the bank’s M&A business in China. He has also worked for ABN Amro Corporate Finance in Hong Kong and Barclays Capital in London.
Mr. Chen started his career at Sinochem, a leading Chinese state-owned conglomerate, where he worked for seven years, primarily in its London office. He is fluent in Mandarin Chinese and English.
Mr. Chen holds a bachelor’s degree in Economics from the University of International Business and Economics in Beijing and an MBA from London Business School.