Stillwater Sciences corporate office is located in 2855 Telegraph Ave Ste 400, Berkeley, California, 94705, United States and has 51-200 employees.
stillwater sciences
stillwater
stillwater ecosystem, watershed & riverine science...
stillwater ecosystem watershed
stillwatersciences
berkeley stillwaters
Departments
Number of employees
Engineering & Technical
30
Operations
23
Information Technology
4
Finance
3
Medical & Health
2
C-Suite
2
Human Resources
2
| Location | People at location |
| North America | 51-200 |
Explore people who held key positions, contributed to Stillwater Sciences's success, and advanced their careers.
Interim Director, Mari... at Cal Poly Humboldt
Worked as Senior Technical Specialist (On-Call)
at Stillwater Sciences
Hydro Relicensing and ... at Stantec
Worked as Deputy Project Manager
at Stillwater Sciences (2014-2019)
Waste Zero Specialist at Recology
Worked as Junior Fisheries and Wildlife Biologist
at Stillwater Sciences (2020-2021)
Graduate Research Assi... at Institute for Resilien...
Worked as Restoration Engineer
at Stillwater Sciences (2020-2025)
Explore More
Stillwater Sciences specializes in science-based, technical approaches to natural and water resource management, focusing on watershed assessment, river restoration, and environmental compliance. They employ a collaborative and interdisciplinary approach to integrate habitat and species information, ensuring effective management solutions for river... Read More