Impact Star Award

Recognized by Deloitte Technology Fast 50 Central Europe 2020