Facilities Manager National Composites CentreLocation: Isle of Wight - NCC Large Structures Innovation Centre, Stag Lane, Newport, PO30 5TR, Isle of WightSalary: £45,084 to £55,435 per annum plus 12.5% pension, private medical insurance & more Adve...