Profile picture
Lali Chatterjee
  • Experienced Professional
    Capgemini (United States)
    New York, United States
mini profile avatar Lali Chatterjee