Michelle Wang has extensive experience in strategic roles, currently serving as Chief of Staff at BEN. Prior to this position, Michelle held various leadership roles at Live Nation Entertainment, including Director of Strategy, Growth & Insights, as well as Senior Manager and Manager in the same department. Additional experience includes consulting roles at Deloitte Consulting and The Boston Consulting Group. Michelle began professional career with an internship at GE Capital in Retail Finance. Academic credentials include a BA in Economics and a BBA in Finance, both obtained from Emory University and Goizueta Business School from 2009 to 2013.