Sombra employs 426 employees. The Sombra management team includes Viktor Chekh (Chief Executive Officer), Inna Shulhina (Recruitment Manager), and Maksym Aniskevych (VP of Technology, UK Office).
Looking for a particular Sombra employee's phone or email?