Dennis joined the group in 2006. Previously, Dennis was the Asia Pacific Purchasing Director at Delphi Packard Electric Systems. While at Delphi, he spent more than 10 years in various assignments mainly in supply management, purchasing and quality. Prior to joining Delphi, Dennis worked at Shanghai Printronics Circuit Board Co. where he was a product engineer.

Dennis holds a B.E. in Material Science from Shanghai University and an M.B.A. from China Europe International Business School.