Sherry Xu's Location
Tokyo, Tokyo, Japan
Sherry Xu's Work
Sherry Xu's Education
New York University
Master of Arts (MA) ( International Business and International Relations, 3.80/4.00)
2014
University of Wisconsin-Madison
Bachelor of Arts (BA) ( Economics)
2012
Sherry Xu's Skills
Sherry Xu's Summary
Sherry Xu, based in Tokyo, Tokyo, Japan, is currently a Business Development Manager, North Asia at The Economist, bringing experience from previous roles at Robert Walters, United Nations and Charney Research. Sherry Xu holds a Master of Arts (MA) in International Business and International Relations, 3.80/4.00 @ New York University. With a robust skill set that includes Recruiting, Renewable Energy, Candidate Generation, Headhunting, Consulting and more, Sherry Xu contributes valuable insights to the industry.