Marcin Nowak

CEO

European Games 2023

Marcin Nowak