Strategic Contract Resources (SCR) is the leading staffing firm for process energy industries. Since 2001, SCR has successfully placed thousands of professional and supervisory professionals in both contract and direct hire positions across Alternative energy, Renewables, Power, Life Sciences, Water/ Wastewater, Construction, Infrastructure, Manufacturing, Oil & Gas, and Pipelines verticals. Why SCR? Our team has 100+ years combined industry experience, resulting in deep relationships and wide networks, which position us to connect the world's leading employers with the most talented candidates for the job. Check out our website for more information on our industry-leading benefits and compensation offerings.
601 South Boulder Avenue, Suite 1020
Tulsa, OK 74119
USA