Log in
ISC Chile
Contact
Links
View in org chart
Rodrigo Lafuente S.
Founder & CEO
Francisco Rodriguez Poblete
Chief Technology Officer (cto)
Myriam Pérez Escalante
Chief Operations Officer
January, 1998 - present