Bartosz Szewczyk

Country Partner, Russia & Poland (New Ventures), Russia & Poland