Personal Information
Organization / Workplace
Ibarra, Imbabura
Occupation
Farmaenlace Cia. Ltda.
Tags
ingeniería software
gestion
pruebas de software
See more