Charles Yu is currently the Vice President and Head of Sustainability at ABB China, a position held since 2015. They have also served as the Vice President and China Country Controller, and previously held the role of Chief Compliance Officer for the North Asia Region at ABB from 2007 to 2010. Before their tenure at ABB, Charles worked as a Compliance Manager for the Greater China Region at Microsoft from 2005 to 2007. Additionally, they hold the role of Vice President and Division CFO for the Low Voltage Product division in China and North Asia since 2010.
This person is not in any teams
This person is not in any offices