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

Anton Affentranger

Anton Affentranger

Executive Chairman
Christian Schneider

Christian Schneider

Board Member
Christoph Wittwer

Christoph Wittwer

Board Member

Executive Leadership

Giovanni Barbarani

Giovanni Barbarani

CEO
Marion Morach

Marion Morach

Business Developer
Joel Kolly

Joel Kolly

CTO

Operational Staff

Suna Kröger

Suna Kröger

High Voltage Specialist
Oleksandr Kriger

Oleksandr Kriger

Process Engineer
Jose Punal, Commercial Manager

Jose Punal

Commercial Manager
Patrick Freitag

Patrick Freitag

Project Manager