OUR PEOPLE.

MEET THE TEAM

Richard Todd Allium Energy
Peter Todd
Ged Denny Allium Energy
Richard Todd

Managing Director

richard@fdtodd.co.uk

Peter Todd

Operations Manager

peter@fdtodd.co.uk

Ged Denny

Technical & Permits Manager

ged@fdtodd.co.uk