Substrata employs 27 employees. The Substrata management team includes Baruchi Har-Lev (Co-Founder, Chief Architect), Sergei Ganabin (Backend Software Engineer), and Lyean Alegre (Business Development Assistant).
Looking for a particular Substrata employee's phone or email?