Tech Staffing has the resources and relationships to recruit and place all levels from executive to administrative professionals. Our clients are many of the worlds leading biotech and pharmaceutical companies. Treating each employee and client as an individual, we have created an environment of p... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet