Ladle Patel

Senior Manager at Genpact



Share

Ladle Patel