Radwa Darwish

HR, People & Culture Manager, Switzerland

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


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices