Phoebe Shi's Location
Beijing, China
Phoebe Shi's Work
Phoebe Shi's Education
The University of Manchester
Master of Science (MS) (Finance)
2007 - 2008
King's College London, U. of London
Bachelor of Science (BS) (Computer Science)
2005 - 2007
Phoebe Shi's Skills
Phoebe Shi's Summary
Phoebe Shi, based in Beijing, China, is currently a Head of Admissions and Marketing at International Leadership Academy (ILA), bringing experience from previous roles at International Leadership Academy (ILA), Harrow International School Beijing and SOHO China. Phoebe Shi holds a 2007 - 2008 Master of Science (MS) in Finance @ The University of Manchester. With a robust skill set that includes Marketing, Admissions, Management, Public Speaking, Project Management and more, Phoebe Shi contributes valuable insights to the industry. Phoebe Shi has 1 email on RocketReach.