Alan builds leadership teams through trust, cultural understanding, and genuine human connection. Known for his calm presence and transparent approach, he partners closely with leaders to help them make thoughtful leadership decisions that deliver sustainable impact.
Alan De Riz partners with CEOs and CHROs across the consumer and retail sectors to help them build, develop, and strengthen leadership teams that support transformation and long-term growth. He is particularly valued for his ability to understand people beyond their professional track record, and to identify leaders whose values, attitude, and leadership style align with the organization’s culture and ambitions. Based in Zurich, Alan is a member of Russell Reynolds Associates’ Consumer Practice.
Before joining Russell Reynolds Associates, Alan was an Associate Partner at Bain & Company, where he advised senior executives on growth strategies, operating model evolution, and large-scale transformations across the consumer products and retail industries. He led international projects, served as a coach and mentor, and contributed to the Swiss recruiting team, experiences that shaped his pragmatic, collaborative, and results-oriented approach to leadership advisory.
Alan De Riz