IT Business Analyst to design integration solutions for the insurance business in Europe, requiring strong technical and communication skills.