
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.