Mane are currently recruiting for a Site Agent to oversee a project in Stroud, Gloucestershire. You will be responsible for Morning briefings, Inductions, Check…