Charlene Chandrasekaren

The Or LondonExecutive Creative Director