GB - Central London - EC1, London
May 8, 2024
Our client is looking to recruit a Site Manager for their development in Nigeria. • Reporting into a Senior Project Manager you will be overseeing the new build development of a prefabricated modular build development. • The project is over a 2-year build programme and the role encompasses...