Toby Chen, based in Shanghai, China, is currently a Senior Manager, Sports Marketing at Arc'teryx Equipment. Toby Chen holds a 2009 - 2012 Bachelor's degree in Sport Management @ National Taiwan University of Sport. Toby Chen has 1 emails on RocketReach.
Looking for a different Toby Chen?
Find contact details for 700 million professionals.