Scott Chen Location
Shanghai, China
Scott Chen Work
Scott Chen 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 Skills
Scott Chen Summary
Scott Chen, based in Shanghai, China, is currently a Managing Director and Chief Operating Officer at Urban Retail Properties- Asia. Scott Chen brings 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 has 2 emails and 3 mobile phone numbers on RocketReach.