Compass Search is a CONTRACT and PERMANENT placement firm specializing in IT and Life Sciences professionals... At Compass Search, it's not only about finding candidates and securing positions, it's about finding the RIGHT candidates for the RIGHT..
Relevance: 64.189674