Stella Choo's Location
Singapore
Stella Choo's Work
Stella Choo's Education
Nanyang Technological University
Bachelor’s Degree ( Linguistics and Multilingual Studies, Second Class Honours (Upper Division))
2008 - 2012
National Junior College
Arts
2006 - 2007
Stella Choo's Skills
Stella Choo's Summary
Stella Choo, based in Singapore, is currently a Assistant Manager, Corporate Communications at The China Navigation Company, bringing experience from previous roles at Henkel, SMRT Corporation LTD and Ministry of Education, Singapore (Moe). Stella Choo holds a 2008 - 2012 Bachelor’s Degree in Linguistics and Multilingual Studies, Second Class Honours (Upper Division) @ Nanyang Technological University. With a robust skill set that includes Teaching, Leadership, Management, Team Building, Research and more, Stella Choo contributes valuable insights to the industry. Stella Choo has 1 email on RocketReach.