If you need more lookups,
subscriptions start at $34 USD/month.
Ellen Wen Location
Shanghai, China
Ellen Wen Work
online self-service project management @
Lead, E2E Process Management @ (May 2011 - Present)
Ellen Wen Education
中央财经大学
Master (Economics)
2004-2006
Ellen Wen Skills
Project Management
Ellen Wen Summary
Ellen Wen, based in Shanghai, China, is currently a online self-service project management at PayPal. Ellen Wen brings experience from previous roles at PayPal. Ellen Wen holds a 2004 - 2006 Master in Economics @ 中央财经大学. With a robust skill set that includes Project Management and more. Ellen Wen has 2 emails on RocketReach.
Looking for a different Ellen Wen?
Find contact details for 700 million professionals.