Construction Assistant Site Manager – New Build Project Aberdeenshire Contract Medium October 10, 2025