Christina is a co-head of Spencer Stuart’s Greater China region, the office manager in Beijing and Shanghai. She brings extensive corporate leadership and consulting experience to help clients in senior leadership appointments, assessment and development.