Neha Singh

#629385

Senior Consultant, Deloitte