Alan De Riz
Alan De Riz
Title
Executive Director
Firm
Russell Reynolds Associates, Inc.
Office Address
Neuturmstrasse 5
Munich, 80331
Germany
Munich, 80331
Germany
Industry Specialties
Consumer
Natural Resources
Retail | Sales
Arts | Culture
Industrial
Sustainability
Functional Specialties
Materials Management
General Management/CEO/COO
Supply Chain Management
Board of Directors
Operations
Services
Executive Search
About Mr. De Riz
Alan De Riz partners with industry-leading clients across consumer and retail sector to help them build, develop, and strengthen their leadership teams to drive transformation and growth. Alan leverages his experience in advising companies on growth and operating model to provide market-leading insights and tailored leadership solutions. Based in Zurich, Alan is a member of Russell Reynolds Associates’ Consumer sector.
Before joining Russell Reynolds Associates, Alan was an Associate Partner at Bain & Company where he led projects internationally, acted as coach and mentor, and was part of the Swiss recruiting team. Focusing mainly on Consumer Products and Retail, he built a solid network and deep expertise in developing growth strategies, driving transformations and adapting operating models, together with his clients to generate lasting results.
Alan holds a Bachelor in Materials Science and a Master in Management, Technology and Economics, both from ETH Zurich. As an all-rounder Swiss, he speaks fluent English, German, Italian and French.