Edwin Teoh

Head of Data Center Operations - APAC & Middle East, Alibaba Group

Edwin is Head of Data Center Operations for APAC & Middle East at Alibaba Group and previously held positions at ST Telemedia and Turner & Townsend. 10 years in the industry, Edwin has held different portfolios in Data Center strategy and planning, design and development, commissioning, as well as operations and is instrumental in driving and delivering effective results.

Edwin is a Certified Data Centre Design Professional and a Certified Green Mark Manager, and he holds a Master of Science in Building Performance and Sustainability from the National University of Singapore.