Salvador Navarrete Garcia

Software engineer, Entrepreneur