Senior Business Analyst | Insurance / Financial Services experience is a MUST!