Design Manager Finchley, GB Salter Grange is working with a leading main contractor with a significant presence in the construction industry, renowned for delivering high-quality...