About the role You must either live in Scotland or relocate to Scotland due to multiple site locations.... What you do here as a Site Agent will matter. Not just to the infrastructure and engineering experts you'll manage or the supportive colleagues...
Balfour Beatty