super

(noun) superintendent

caretaker (generic term)