Allan Chen Location
Shanghai, China
Allan Chen Work
Allan Chen Education
Allan Chen Skills
Allan Chen Summary
Allan Chen, based in Shanghai, China, is currently a Brand and Marketing Director at Shell. Allan Chen brings experience from previous roles at Shell and Bose Corporation. Allan Chen holds a Bachelor of Arts (B.A.) in Business English @ Shanghai University of International Business and Economics. With a robust skill set that includes Marketing Strategy, Marketing, Business Development, Public Relations, Program Management and more. Allan Chen has 1 mobile phone numbers on RocketReach.