Otura guides manufacturing companies with a unique path towards sustainability and circularity.
Looking for a particular otura employee's phone or email?
2 people are employed at otura.
otura is based in Eindhoven, North Brabant.