Resumes Resumes Leo Delgado View page Leo Delgado View page Unknown At Unknown Vector, Inc View page Industry: Internet Work: Unknown Vector, Inc. Unknown at Unknown Vector, Inc Leo Delgado View page Leo Delgado View page Leo Delgado View page Leo Delgado View page Location: United States