Telad employs 20 employees. The Telad management team includes Neshem Moria-Shamir (None), Gadi Shaashua (CFO), and Mladenka Burum (Head of marketing).
Looking for a particular Telad employee's phone or email?