Question: hogwarts who was caretaker before filch?
Answer: It is not necessary to be a witch or wizard to become a caretaker, as the current caretaker is a squib (CS9). The current caretaker is Argus Filch. He predecessor was Apollyon Pringle (GF31).