Lettie Debenham

Lettie Debenham

Senior Manager, FT Strategies

Lettie has over 10 years of experience in management consulting and in-house strategy and has worked across consumer and media industries, helping companies achieve their growth ambitions, enter into new markets and launch new products and services.