Kane Xu
Kane Xu serves as the Global Vice President of Envision Energy, overseeing the company’s global operations and is responsible for the financial profitability and operational performance of all its businesses internationally. He spearheads Envision’s supply chain, encompassing planning, quality, procurement, logistics, and manufacturing. Additionally, as the Country President for India, he is instrumental to its tremendous growth.
Before joining Envision in mid-2018, Kane held the position of VP of Asia Procurement at Honeywell. Prior to that, he led the China International Procurement Office at Anglo America, focusing on global sourcing. His earlier roles include leading the ISC team at Carrier Asia, managing procurement at GE Energy, and overseeing project management at EIG.
Based in Shanghai, Kane earned an MBA from the Washington University in St. Louis Olin School of Business–Fudan University, Shanghai, and a BA in Electrical Engineering from Shanghai Jiao Tong University. He is also a certified Six Sigma Black Belt
- Welcome from the Hosts Envision and Univers
2024-02-20 09:00 - Bolstering Energy Security and Reducing Supply Chain Risk in the UK, EU and Beyond
2024-02-20 14:40