Contracts Manager

Responsible for planning and organizing the duties of employees within the project team. Have site supervisors reporting to them, along with non-management…

£40,000 - £50,000 a year
1 vacante