Hubert Majchrzak

Head of Sales, Hostersi