Lead Consultant – Business Analyst at Genpact | HireBase