Steve Ross is a senior business leader with almost 30 years of success in the energy and infrastructure consulting. Steve is an environmental and water resource professional. His water resources background includes hydrology, hydrogeology, water quality, groundwater modeling, and water resources evaluation, and he is Licensed as a Professional Geologist in California and Alberta.
Sign up to view 0 direct reports
Get started