A leading insurance company is looking for a Product Delivery Lead in Barcelona to enhance risk accumulation capabilities. Responsibilities include supporting IT product delivery and collaborating across teams. The role requires strong interpersonal and agile delivery skills, confidence in stakeholder interaction, and fluency in English. The company offers competitive salary, adaptable work options, and various employee benefits.#