Home /

IFF_45_Mar15_WMFS_Neil_Spencer

Neil Spencer is Media Relations Manager for West Midlands Fire Service, based at its headquarters in Birmingham, England.

Neil Spencer is Media Relations Manager for West Midlands Fire Service, based at its headquarters in Birmingham, England.