Inna Kiulo

Inna is one of the new members of our team joining directly from Moscow. Inna is leaving her role one of the biggest and most prestigious companies in Moscow as a Chief buying officer to become a member of our Human Resources team for the Russian speaking countries.

Inna has a degree in International Law from University of Minsk in Belarus.