Feedback

×

Profile Background
Baidehi Soni

Baidehi Soni

ID: CCE242699

Baidehi Soni

ID: CCE242699

  • Process associate, Genpact
  • Uttar Pradesh, India
Profile Background
Baidehi Soni

Baidehi Soni

ID: CCE242699

  • Process associate, Genpact
Sponser Title
Sponser Title