Is the degree a bachelor or masters level degree? If it is a masters degree, there is a different (additional) cap for H1B visas. Also, if the person is from Canada or Mexico, it is possible that he/she may qualify for TN status. If the person is going to invest, it may also be possible to apply for E2, EB5, etc. If neither of those work, and the person works for the company outside the US for at least a year, he/she may also qualify for an L1.
I would talk to an immigration specialist.