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

Latest posts by Pete Leonard

View all articles
  • retirement living
    Insight

    23 April 2026

    5 minutes read

    UKREiiF 2026: Built to forget: Where’s the care in retirement living?

    by Pete Leonard


    View post