Seeking a Senior IT Business Analyst for an international insurance project, requiring strong analysis, stakeholder management, and technical understanding in hybrid roles in Barcelona or Madrid.