You can definitely store the user in a list as Dennis mentioned.
Are you using Publishing Feature? If so then what I usually do in this situations is create a content type that extends Page and create an additional field called contact point type user. You then assign that content type to the homepage for that site.
The benefits of this, is that you can then allow site managers to maintain their own point of contacts, since you can do a page layout where that field is editable. It will crawled by search therefore you can refine searches based on point of contacts etc.