Radwa Darwish is the HR, People & Culture Manager at STACK Infrastructure Switzerland SA since 2025. Previously, Radwa held various roles including Demand Planning Analyst and Europe & Africa Demand Planning Manager at Procter & Gamble and DURACELL, respectively. Having started their career as a Sales Consultant at IWC Schaffhausen, Radwa gained valuable experience in luxury watchmaking and customer service. Radwa holds a Master's degree in Marketing from the London School of Business and Finance and a degree in Economics and Management from University Lyon Lumière.
Location
Switzerland
This person is not in the org chart
This person is not in any teams
This person is not in any offices