Welkin Chen has been a Director of American Lorain Corp.
since August 7, 2008.
He is Managing Director of Shanghai Premier Consulting Co., Ltd.
Mr. Chen was Expense Controller for the China Division of Coca-Cola China Beverage Limited.
He worked for the Assurance and Business Advisory Department at Andersen Huaqiang for 5 years.
Mr. Chen received a BA in Economics from Fudan University in Shanghai and a Master's degree in Financial Management from Rotterdam School of Business.
He is Chartered Financial Analyst.