Another name for janitor, used extensively in the UK before terms like estate management specialist and site manager became vogue.
A caretaker is someone who, quite literally, takes care of one or more buildings. These duties will include day to day maintenance like plumbing, cleaning, as well as tasks like coordinating contractors to perform specific maintenance tasks like electrical work, etc.
Caretakers stereotypically wear brown overcoats, are male, mid-fifties and are always grumpy. We have Grange Hill to thank for that one, I suppose.
The Nodeshell Rescue Team