Resumes Resumes Rita Welsh View page Location: San Francisco, CA Industry: Staffing And Recruiting Rita Welsh View page Rita Welsh View page Na At Retired View page Location: United States Industry: Oil & Energy