Maintenance Technician – Auden Ithaca, Cornell, Ithaca, NY