Summary: A national search and placement firm, specializing in biotech and pharmaceutical, with an emphasis on the information technology departments.
Description: Sorry no available detailed description.