Your company's first step should be to engage an immigration attorney. He/she can provide the best advice depending on the line of work you are in and what visas(s) may be applicable. With respect, be very careful about seeking immigration legal advice on an Internet forum.