15 recruiters in the list
I currently live in Boston, but looking to relocate to the biotech hub in North Carolina. I have about 16 years in the industry. I've working in plenty of different size companies, I am an operations guy. Big company, small company doesn't really matter to me., Biotechnology, Biotechnology