Ben Liew

Group Managing Director - Corporate Strategy & Market Insights at Grab

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.

Links

Previous companies

XA Network logo
Netflix logo
Lazard logo
BCG logo


Teams

This person is not in any teams