Robert Liu is a director at Shopee Taiwan, overseeing business intelligence and development since 2022. Previously, they held various roles at McKinsey & Company from 2017 to 2019, including business analyst and engagement manager. Prior to that, Robert co-founded and served as COO at Notus Technology from 2014 to 2017. They are currently pursuing a Master of Science in Mechanical Engineering at National Taiwan University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices