Head Consumer Care Experience
london, greater london, united kingdom
L'Oréal
Symbiosis Institute of Management Studies