Ellen Leng is the owner of Wagyu No Argue, a company focused on producing farm value-added products, including award-winning Wagyu Beef Potstickers and LaTure Chili Oil Crisp. Prior to this venture, Ellen served as the Director of Finance at Rebel Athletic Inc. and Regional Controller for APAC at Barracuda Networks Inc., where responsibilities included finance, accounting, and business strategy across multiple countries. Ellen's earlier experience includes roles as a Senior Consultant at Deloitte & Touche, an Internal Auditor at Duke Energy Corporation, and a Senior Auditor and Tax Consultant at KPMG. Ellen holds an M.B.A. in Accounting and Finance from McGill University, an International Business Certificate from Rotterdam School of Management, and a Bachelor’s Degree in Economics from Tianjin University of Finance and Economics.
Links
Sign up to view 0 direct reports
Get started