Business Analyst - Finance Analyst at Genpact | HireBase