SCR's new website, www.scrllc.net, offers an interactive experience and invites job seekers to join the SCR Talent Network to be notified of new job opportunities in the Oil, Gas and Power industries.