Excursiopedia employs 11 employees. The Excursiopedia management team includes Nikolay Slabukha (Chief Technology Officer, Chief Information Officer), Angelina Yakovleva (Head of supply), and Elena Ovchinnikova (Marketing manager).
Get Contact Info for All DepartmentsLooking for a particular Excursiopedia employee's phone or email?