James Payne – finance and IT manager at BSP Consulting | Appointment at BSP Consulting as firm launches new project information management system

James Payne – finance and IT manager at BSP Consulting