Finnwatch promotes responsible business conduct. We investigate human rights and climate impacts and tax responsibility of business enterprises. We influence companies, legislation and public debate.
Looking for a particular Finnwatch employee's phone or email?
The Finnwatch annual revenue was $5.9 million in 2026.
6 people are employed at Finnwatch.
The NAICS codes for Finnwatch are [813930, 8139, 81393, 813, 81].
The SIC codes for Finnwatch are [863, 86].