IT Business Analyst - Leading Life Insurance Group