Igor main picture

Igor Baranow

Supply Chain Manager

Warsaw, Poland