Richard Jeffery is currently the Head of Commercial Sales - North at Veolia UK. Prior to this role, Richard held positions such as General Manager - Commercial & Sustainability at Bakers Environmental Solutions, Head of Plant, Technology & Equip - Specialist Services at Biffa, and Head of Commercial Operations at SUEZ UK. Richard also has experience as a Professional Football Player at Nottingham Forest FC. Richard holds a Diploma in Business Management from Aston University and a Certificate in accelerating management effectiveness in Business Management from Hult Ashridge.
Sign up to view 3 direct reports
Get started