Charlie Shi's Location
Shanghai, China
Charlie Shi's Work
Charlie Shi's Education
Charlie Shi's Skills
Charlie Shi's Summary
Charlie Shi, based in Shanghai, China, is currently a Partner at Leader Associates, bringing experience from previous roles at Amrop, Being & Associates, Sterling HR Consulting and Spencer Stuart. Charlie Shi holds a 1983 - 1989 Bachelor & Graduate Program in British & American Language & Literature @ Shanghai Normal University. With a robust skill set that includes Executive Management, Talent Acquisition, Executive Search, Search, Talent Management and more, Charlie Shi contributes valuable insights to the industry. Charlie Shi has 2 emails on RocketReach.