Igor Kravchenko

Chief Technology Officer