Caltec employs 58 employees. The Caltec management team includes Sacha Sarshar (Chief Technology Officer), Radu Calai (CEO), and Horacio Velasco (Director).
Looking for a particular Caltec employee's phone or email?