Ellen has more than twenty years of extensive experience in the areas of strategic business & people priority planning, leadership effectiveness and development, learning strategy, development framework, change management, organization and talent development and executive coaching. She is a certified executive coach by Coaching Australia in 2011 with the accredited program with International Coach Federation (ICF). Ellen is passionate in building the culture of diversity and inclusion and has invested her personal time in the past few years on female talents growth and career coaching.
Prior to Microsoft, Ellen was the Sr. Director of Leadership & Talent Management at AIA Insurance Co. China orchestrating the company’s long term learning strategy with holistic development framework to enable business to achieve growth aspiration plan in China. Before that, Ellen has held various senior HR leadership positions at Standard Chartered Bank both in China and Singapore for seven years with client facing and center of excellence roles looking after learning for global functions, learning for ASEAN region and also overall HR management for Retail Banking Business in China.
Between 2006-2012, Ellen was with Microsoft both in Taiwan and Greater China Region as the HR lead for Taiwan and the People and Organization Capability Consultant in the region. Before that, she has diverse cross-cultural and industry experience travelling around in Asia, America and Europe in other multinational companies headquartered in US, Switzerland, Taiwan including airline services, tele-communication, high technology, distribution and services with various roles in business planning and support, project management, Human Resources management.