Manager
London, England, United Kingdom
Deloitte
Investec
Head of Learning and Development, Corporate and Investment Bank
Department Of Sociology, Lse
Symbiosis Institute of Management Studies
Delhi University