Our Team

The people behind Selfrag

A small team of scientists, engineers and entrepreneurs building Selfrag's High Voltage Pulse technology and the Centro plants behind it.

Board of Directors

Image
Anton Affentranger

Anton Affentranger

Executive Chairman
Image
Christian Schneider

Christian Schneider

Board Member
Image
Christoph Wittwer

Christoph Wittwer

Board Member

Executive Leadership

Image
Giovanni Barbarani

Giovanni Barbarani

CEO
Image
Marion Morach

Marion Morach

Business Developer
Image
Joel Kolly

Joel Kolly

CTO

Operational Staff

Image
Oleksandr Kriger

Oleksandr Kriger

Process Engineer
Image
Jose Punal, Commercial Manager

Jose Punal

Commercial Manager
Image
Patrick Freitag

Patrick Freitag

Project Manager