Scott Chen's Location
Shanghai, China
Scott Chen's Work
Scott Chen's Education
Univ. of Southern Mississippi
Master's degree (Institutional management)
1979 - 1981
Fu-Jen Catholic University
B.S (Food Science and Nutrition)
1973 - 1977
Scott Chen's Skills
Scott Chen's Summary
Scott Chen, based in Shanghai, China, is currently a Managing Director and Chief Operating Officer at Urban Retail Properties- Asia, bringing experience from previous roles at Taipei 101 mall and Toys R Us. Scott Chen holds a 1979 - 1981 Master's degree in Institutional management @ Univ. of Southern Mississippi. With a robust skill set that includes Negotiation, Retail, New Business Development, Business Strategy, Strategic Planning and more, Scott Chen contributes valuable insights to the industry. Scott Chen has 4 emails and 3 mobile phone numbers on RocketReach.