Profile picture
Preet Mehta
  • Manager
    EXL Service
    New York, United States
mini profile avatar Preet Mehta