Allan Liu serves as the Group President, Group CFO, and JC Brand CEO at Joy Group since 2019. Prior to this role, Allan Liu was a Project Leader at Boston Consulting Group from 2015 to 2019, and an Analyst at New Horizon Capital from 2012 to 2014. Earlier in the career, Allan Liu worked as a Research Analyst at Point72 from 2010 to 2011. Allan Liu holds a Bachelor of Engineering in Electrical and Electronic Engineering from Nanyang Technological University Singapore (2006-2010), a Master of Business Administration from INSEAD (2014-2015), and participated in an International Exchange program at Queen's University in 2008.
Sign up to view 3 direct reports
Get started