Screencastify employs 48 employees. The Screencastify management team includes Vishal Shah (CEO), Carlo Agnello (Head of Sales), and Borislava Baeva (Vice President of Finance).
Looking for a particular Screencastify employee's phone or email?