Construction Quality Coordinator job at Glenveagh Properties PLC