Pete Leonard

Technical Director

Europe


Biography

Pete is the Business Lead for London, the South-East, and East of England, where he is leading efforts to enhance collaboration and drive growth. He oversees our teams in London, Bury St Edmunds, Chelmsford, Maidstone and Southampton, together, these offices deliver the full range of services that SLR provides.


Pete previously managed several SLR offices, and his expertise lies in client relationship management, business development, and the delivery of multi-disciplinary projects across sectors including the built environment, industry, energy, and infrastructure. Pete is also proud to serve on SLR’s Built Environment Leadership team, where he leads key client accounts and mentors project managers. His role involves directing complex projects, fostering client relationships, and driving business growth.


Technically, Pete is an experienced Environmental Engineer with a career spanning three decades. He holds an MEng in Environmental Engineering from the University of Southampton and is a Chartered Engineer (CEng), Chartered Environmentalist (CEnv) and Chartered Water & Environmental Manager (CWEM).

Get in touch