A firm of building surveyors, project managers and cost consultants is looking to ramp up its Scottish operations following contract wins with the likes of John Menzies and Scottish Water. Watts Group has eight offices across the UK but is targeting Scotland for expansion as part of its business gro
Watts Group
1-1 of 1 Articles