Shepherd makes promotions across Scotland

Description

Shepherd Chartered Surveyors has made nine promotions across its residential and commercial operations in Scotland.