SteppeChange employs 18 employees. The SteppeChange management team includes Lidia Nikolskaia (Project Manager), and Yuriy Khrakovsky (Head of Software Engineering).
Looking for a particular SteppeChange employee's phone or email?