Commercial Team Administrator job at Glenveagh Properties PLC