Business Positions
Board Memberships
Eyeo GmbH
makers of Adblock Plus
Donations
Pachama
Acquired by Carbon Direct in November 2025