siteholder

Noun

 * 1) The owner or operator of a physical site.