Global Operations Leader & Strategy

Company: aig
Apply for the Global Operations Leader & Strategy
Location: London
Job Description:

Talbot in London, part of AIG, seeks a Head of Operations to shape and oversee the operating model across the business. You will drive efficiency, partner with senior leaders, and manage outsourcing relationships while ensuring Lloyd’s regulatory compliance and robust governance.

This is a senior leadership role with significant impact on risk and service performance. The role requires deep experience in insurance, underwriting processes, and team leadership within a complex, regulated market.

#J-18808-Ljbffr…

Posted: September 29th, 2026