Maintenance Technician 40hrs week at Delta Hotels by Marriott Edinb…