SL Ross Environmental Research is one of the world's most experienced oil spill consulting companies. Founded in 1980 the company includes five professionals (three engineers and one biologist, three with advanced degrees) who have a combined ...