Allen Zou is currently the Head of Business Line for Smart Buildings in China at ABB, a position they have held since 2018. Previously, they served as the Controller for the Building Products Business Unit in Asia Pacific and as the Joint Venture CFO at ABB LV Beijing from 2010 to 2018. Allen's career also includes experience as the MCS Controller for Greater China at Microsoft from 2005 to 2008. They hold a Bachelor's degree in Economics from Zhongnan University of Economics and Law and an MBA from Tsinghua University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices