Insurance IT Architect Lead — Digital & Cloud Solutions

Company: The Boston Consulting Group GmbH

Location: London

Posted: May 1st, 2026

The Boston Consulting Group GmbH is seeking a Lead IT Architect in London. This role involves engaging with clients, delivering digital solutions, and leading teams in the insurance sector. Candidates must have 10-15 years of relevant experience, with strong knowledge in the insurance technology market, and the ability to manage and mentor junior team members. A university degree in a mathematical-scientific field or business administration is required. Join BCG to unlock client potential and develop your professional skills. #J-18808-Ljbffr
Apply Now