Not sure what I would call it, Office Support Specialist or something suitably ambiguous I guess, the role is largely one of keeping the lights on, making sure the ISP is paid etc it's not a management role in the sense of dealing with staff etc.
Title inflation is a pernicious problem.