John C

Project Manager and Product Manager in Prague, Czechia

John C

Project Manager and Product Manager in Prague, Czechia