Our client is looking for a Site Administrator to join the team based at Northstowe as soon as possible on an ongoing basis expected to last until December 2024.
Your new company
Working with the onsite team of project managers, planners and designers you will be the person responsible for all the administration support to the team.