Information Technology Lead
New Delhi, Delhi, India
The Boston Consulting Group
Dell Technologies
Senior Software Engineering
Accenture
IT Operations Team Lead at Accenture