superintendent

(noun) super

caretaker (generic term)