Complaints Manager at S&P Global (Delhi) — hire.run