administrator
  • noun a person who manages an organisation, institution or business

Not what you were looking for?