Antti Sundqvist

CEO

Miikka Merinen

Production manager

Jimi Hellstedt

Sales manager

Aleksi Väisänen

Sales manager

Rene Turunen

Installation manager