Innovative People

Carlos Santos

Systems control.
Software development.

Languages Carlos Santos speaks:

English
Spanish
Portuguese