Narendran
Murugesan
Deloitte consulting India private limited
Organization