>The issue is finding people with appropriate scientific and industry backgrounds.
My wife worked in biotech. It's very easy to find people with the appropriate undergrad and Master's degrees. It's hard to find someone with a postdoc in exactly what your company does. Unfortunately, the firm wanted to do exactly that: any advancement required going back to academia for a very precise degree/research program. There was no system of internal training or advancement at all, and as a direct result, the firm is (still) chronically understaffed, chronically overworking its employees, and frankly not at all a good place to work.
Thing is, that's your problem as a biotech firm, since the doctoral and postdoctoral job track was never meant to produce workers for industry. You really ought to just take people at an earlier stage of their career, train them for your unique needs, and advance them over the years. While doing so, you should also provide competitive salaries, reasonable hours, and job security.
Oh, and respect for basic safety. None of this "if a chemical fire starts, see if you can put it out before pulling the fire-alarm" crap I've heard about.
Lastly, if we're going to talk xenophobia, why should a firm in the Northeastern United States receive visas to hire a Serbian postdoc (educated in one of Europe's many cheap, publicly-funded university systems!) instead of hiring and training up an undergrad from Nebraska? Are Nebraskans less deserving to "immigrate" to the Northeast than Europeans?
Or are American firms just trying to leech off other countries' public education systems while not paying into making the American system comparably cheap and accessible? How come the undergrad from Nebraska has massive student-loan debt, while the European postdoc has been earning net income since grad school?