Charles Shen's Location
Shanghai, China
Charles Shen's Work
Charles Shen's Education
Charles Shen's Skills
Charles Shen's Summary
Charles Shen, based in Shanghai, China, is currently a Country Manager, Greater China at Atlas, bringing experience from previous roles at Take5 People, Tradeshift, Kuoni Group and ADP. Charles Shen holds a 1999 - 2001 Maastricht School of Management. With a robust skill set that includes HRIS, Talent Management, PeopleSoft, Sales Management, Business Strategy and more, Charles Shen contributes valuable insights to the industry. Charles Shen has 1 email on RocketReach.