Steven Worrell Location
Santa Rosa, CA, US
Steven Worrell Work
Steven Worrell Education
University of South Florida
Master of Civil Engineering (Civil and Environmental Engineering)
2008 - 2011
Duke University
Bachelor of Science in Engineering (Civil and Environmental Engineering)
2004 - 2008
Steven Worrell Summary
Steven Worrell, based in Santa Rosa, CA, US, is currently a Deputy Director of Environmental Services at City of Petaluma. Steven Worrell brings experience from previous roles at City of Petaluma and BioFiltro. Steven Worrell holds a 2008 - 2011 Master of Civil Engineering in Civil and Environmental Engineering @ University of South Florida. Steven Worrell has 3 emails and 1 mobile phone numbers on RocketReach.