Li Shan

China Business Lead at NCS Group

Shan leads the China Business in NCS and is responsible for shaping the strategic growth in the China market. She oversees NCS’ business and operations to help clients digitally transform in the future economy.

With more than 14 years of experience, Shan is committed to help organisations achieve their business goals and be future-ready to meet the demands of enterprise digitalisation and innovation. This includes ideation and co-creation with clients as well as building a vibrant partners ecosystem.

Prior to joining NCS, Shan held the position of Managing Director in Accenture. Her focus was to help Fortune Global 500 companies and leading technology companies with digital business transformation.

Shan graduated from Tsinghua University, Beijing with a Master's degree in Electronic Engineering. Outside of work, she enjoys reading and travelling.

Timeline

  • China Business Lead

    Current role

View in org chart