Maciej Cielecki

CEO, 10Clouds