Toloka employs 1,305 employees. The Toloka management team includes Olga Megorskaya (CEO of Toloka.ai), Christina Rykwalder (General Counsel and Corporate Secretary), and Vaibhav Srivastava (Chief Sales Officer).
Looking for a particular Toloka employee's phone or email?