A Janitor. This is actually an American phrase, which refers to a cleaner often at commercial buildings and undertaking additional tasks such as replenishing hygiene stock and focusing on toilet and kitchen areas.
Janitor
A Housekeeper. ...
A Caretaker. ...