Neeraj Sharma

Position: Managing Director

Accenture plc