Island Roads is a civil engineering company based in Newport on the Isle of Wight. Since 2013 we have been improving and maintaining the highway network in a PFI contract that represents the largest engineering project ever undertaken on the Island. This has involved the resurfacing of hundreds of m... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet