Facecast employs 12 employees. The Facecast management team includes Alexander Blavatski (Product Marketing Manager (B2B)), and Yaroslav Verbin (CTO).
Looking for a particular Facecast employee's phone or email?