'Only the best is good enough' starts with the people we employ.

Johnstons employs over 600 people across two sites, one in the Scottish Highlands in the town of Elgin, and one in the picturesque Borders of Scotland in the mill town of Hawick.
Johnstons would not enjoy the reputation it does without the hardwork and craftsmanship of our team.
We currently have no vacancies.