Manager – Business Analyst at Genpact | HireBase