We expose environmental, social and human rights abuses by corporate power.
Looking for a particular CorpWatch employee's phone or email?
The CorpWatch annual revenue was $5.7 million in 2026.
Richard Smallteacher is the Editor In Chief of CorpWatch.
5 people are employed at CorpWatch.
CorpWatch is based in San Francisco, California.
The NAICS codes for CorpWatch are [561, 56].
The SIC codes for CorpWatch are [73, 738].