Business Analyst needed to collect, analyze, and translate business needs into IT requirements, with Agile and banking/insurance experience preferred.