Piotr Semenov@semenovpEuropeFollow BadgesProblem Solving Certificationssemenovp has not earned any certificates yet. Work Experiencesemenovp has not updated employment details yet.Educationsemenovp has not updated education details yet.