Senior Analyst - Non Financial Risk Management (NFRM) at Genpact | HireBase