At Treestle we're building the internet infrastructure for the 21st century. Our goal is to create a world in which the energy use of computers will decline to a fraction of it's current usage. Treestle is headquartered in The Netherlands, the 4th most innovative country in the world. We're proud to contribute to that status.
Looking for a particular Treestle employee's phone or email?
The Treestle annual revenue was $2 million in 2026.
Treestle is based in Rotterdam, South Holland.
The NAICS codes for Treestle are [518210, 5182, 518, 51821, 51].
The SIC codes for Treestle are [73, 737].