Repairs Customer Coordinator

Exciting Repairs Customer Coordinator position with Local Authority in London, £18 per hour.