Stella Soh's Location
Singapore
Stella Soh's Work
Stella Soh's Education
Republic Polytechnic
2009 - 2011
Stella Soh's Summary
Stella Soh, based in Singapore, is currently a Manager, Marketing and Communications at Amcham Singapore, bringing experience from previous roles at Amcham Singapore and Balloon Blasters. Stella Soh holds a 2009 - 2011 Republic Polytechnic. Stella Soh has 1 email on RocketReach.