Reviews & profiles elsewhere
Rashna Patnaik
Wns Global Services North America, Inc., Part of Capgemini
New York, NY