Schatz Center corporate office is located in 1 Harpst St, Arcata, California, 95521, United States and has 11-50 employees.
schatz center
schatz energy research center
the schatz center
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to Schatz Center's success, and advanced their careers.
Explore More
Established in 1989, the Schatz Energy Research Center was formed to promote the use of clean and renewable energy.... Read More