Seneca Resources
–
Vienna, VA
... Tech Data Steward: Work Authorization: US Citizens, Green Card Holders, TN Visa, Green Card EAD's. Location: This role is ... provider with offices in Virginia, Alabama, Georgia, Florida and Texas that service clients throughout the United States. ... - Jun 18