Teresa Song's Location
China
Teresa Song's Education
Teresa Song's Summary
Teresa Song, based in China, is currently a Senior Admin Officer at Swarovski. Teresa Song holds a Bachelor in Human Resource Management & English @ East China University of Science and Technology. Teresa Song has 2 emails on RocketReach.