I think it totally depends on what the person is going to be doing for you.

If it's someone who will be dealing with marketing and such, hiring someone from the industry is probably a good idea. If it's more mundane stuff (updating data in a CMS, resizing images, basic customer service) I'd say you could pretty easily train someone into the position.