Contract Manager (NEC 3)

Your new company You would be working for a construction company to manage and mobilise the contracts relating to the compounds along their construction area. Travel will be expected from site to site within the 80km construction path. You will need to have good client relations and have a good unde...