Choose language

The Good Roll Toilet paper that builds toilets

Team

We have a robust team consisting out of 25 people, with a combination of entrepreneurship, can-do mentality, experience and inexhaustible creativity.