Key facts
- Location
- Lockerbie, Dumfriesshire, United Kingdom
- Workplace
- Not stated
- Pay
- Not stated
- Contract
- Not stated
- Detected
- 8 Nov 2026
- Posted
- 27 Aug 2025
About the role
An exciting opportunity has arisen for an experienced Site Engineer to join Galliford Try’s Environment Business
The full description is on Galliford Try’s careers site (opens in a new tab).