Principal Consultant - Business Analyst - Service Now at Genpact | HireBase