Neeraj Sharma

Neeraj Sharma

Position: Managing Director

Accenture plc