Management

Myron Mahendra

CEO

Ralf Losch

Sales Director

Per Englesson

CTO

Martin Rintala

Production Manager