A technical recruiting firm specializing in the recruitment and placement of professionals in upstream oil and gas, engineering, and IT.
2012 Revenue:$4.1 million
2009 Revenue:$1.1 million
Top 100 Human Resources Companies
Houston Metro Area