Award-winning Civil and Structural Engineers

Home Team Jef Todd

Jef Todd

Director - Business Development Nottingham Tel: 07854 844 469

Jef Todd is BSP’s business development director and also responsible for the company’s client relations. Jef joined BSP in 2001. He has experience in all sectors, including management of large regeneration schemes and feasibility studies for residential projects.

In his spare time, Jef loves country pursuits, rides horses and keeps bees.