Owen Guojiang Chen

Member Profile

Owen Guojiang Chen

Dusseldorf, Germany

MEng, Cambridge
McKinsey & Co
Amazon
Paymenttools
Independent Consultant
Owen Guojiang Chen Dusseldorf, Germany MEng, Cambridge McKinsey & Co Amazon Paymenttools
Owen Guojiang Chen

Owen spent ~4 years as a generalist Associate / Junior Engagement Manager at McKinsey and has been serving as an independent strategy consultant since 2025. At McKinsey, he worked across logistics, metals, and life sciences, combining structured problem solving with analytics-led insights. Prior to McKinsey, he was a Business Intelligence Engineer at Amazon in Transportation Analytics. He currently serves as the CEO’s right-hand at a retail-focused payments service provider (PSP). He also serves on the board of his family’s travel and tour operating business and the associated real estate family office.

Owen is particularly passionate about analytics-heavy strategic work (e.g. in growth strategy and M&A) but also brings the full generalist toolkit required for strategy and transformation programs. He is a native German and Mandarin speaker and is fluent in English.

He currently lives in Düsseldorf and is planning to relocate to Geneva, Switzerland. Outside of work, he is a PADI rescue diver and is training for a level 3 ski instructor license. He is happy to collaborate on projects at the intersection of strategy, analytics, and payments/retail across DACH and the broader EMEA region.

You’re global and local – Umbrex is, too

Umbrex independent consultants are available where you need them – in all major markets and every global region.

Map Umbrex