Our Team
The people behind Selfrag
Scientists, engineers, and entrepreneurs united by the conviction that technology can solve environmental challenges.
Operational Staff
Image
Oleksandr Kriger
Process Engineer
JP
Jose Punal
Commercial Manager
Image
Patrick Freitag
Project Manager