Director - Business Development
Nottingham
Tel: 07854 844 469
j.todd@bsp-consulting.co.uk
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.