Narendran
Murugesan

Deloitte consulting India private limited
Organization