Marcin Misztal

Stripes, Head of Central & Eastern Europe