Maybe notso many bigwigs, but maybe a few fatheads.........(same only different)
IAC, it is dependant upon what type of job you are looking for. If you want to work as field personell, the first contact is the sales rep in your region. OTH, if it is marketing, or some other "office" position, the best contact is the HR dept of your target company(ies) If you want to work for a resort...contact HR.
IAAC, the best venue for getting into the field side is via ski retailing. Be prepared to spend some years gaining rep and viz. and eventually (maybe) something will arise.