Ben Liew is a seasoned executive with extensive experience in corporate strategy and market insights, currently serving as Group Managing Director for both Corporate Strategy & Market Insights and Grabfin Strategy at Grab since 2021. Liew's career includes significant roles at Netflix as Director of Marketing Strategy, Planning & Analysis for APAC & Japan, where the focus was on scaling Netflix's growth in the region, and at Grab previously as Chief of Staff and Advisor during a critical expansion phase. With a decade-long tenure at Boston Consulting Group, Liew led strategic consulting projects across diverse industries, and earlier demonstrated analytical skills at Spectrum Strategy Consultants and Lazard. Liew holds a B.Sc. in Industrial Engineering and Management Sciences, along with Economics from Northwestern University.
Sign up to view 0 direct reports
Get started
This person is not in any teams