Ethan Brown

Strategy & Insights Sr. Manager | Chief Of Staff (& Country Leadership Team Member) at Adidas

Ethan Brown is a Strategy & Insights Senior Manager and Chief of Staff at adidas, overseeing the France Leadership Team and leading strategic planning initiatives including "Game Plan 2024" and the "Marketplace Plan" aimed at revenue growth. With a strong background in market insights and project management, Ethan has successfully transformed the market insights culture in South Europe and spearheaded the launch of adidas's first "Shop-in-Shop" for the Terrex brand. Previously, Ethan served as a Strategy Consultant at Monitor Deloitte and held various consultancy roles, augmenting expertise in strategic planning and execution. Academic credentials include a Master in Management and MSc in Strategy, Consulting, and Digital Transformation from EDHEC Business School, along with a Bachelor's degree in International Business and a BBA in Management.

Links

Previous companies

TNP Consultants logo
Southwire logo

Org chart

This person is not in the org chart


Teams

This person is not in any teams