Michael Tagg

Sector Lead

Insurance

Managing Director, London & International