Sandro Delgado

Director, Project Manager, and Software Engineer in State of Rio de Janeiro, Brazil