Resumes Resumes Mechanic View page Location: Abilene, TX Industry: Defense & Space Work: United States Air Force Mechanic Richard Nostratis View page