Ellen Chu is an accomplished professional with extensive experience in talent management and organizational strategy. Currently serving as Global Director of Talent Management at Anheuser-Busch InBev since July 2019, Ellen has led innovative initiatives in leadership development and executive performance review processes. Previous roles at Anheuser-Busch InBev include Global Manager of Talent Management and Global Manager of Employee Listening & Engagement, where Ellen successfully managed engagement surveys and a Covid-19 response program. Ellen's background includes consulting positions at The Boston Consulting Group and Columbia University's Center for Public Research and Leadership, where strategic insights were provided to enhance educational outcomes. Ellen's earlier experiences involve business development at BaubleBar Inc., marketing strategy at J.P. Morgan, and communications strategy at Weber Shandwick. Ellen holds an AB in History of Science from Princeton University and an MBA from Columbia Business School.
Sign up to view 1 direct report
Get started