FAQs
What location will the Graduate Assistant Site Manager be based in?
The Graduate Assistant Site Manager will be based at one of our sites in South Wales, specifically in Cardiff.
What kind of projects will the Graduate Assistant Site Manager be working on?
The Graduate Assistant Site Manager will be working on diverse projects in the South Wales region.