Seneca Resources
–
Vienna, VA
... planning, and time management skills • Bachelor's Degree in a related field such as Marketing, Strategy, Business, ... Seneca Resources is a leading IT services provider with offices in Virginia, Alabama, Georgia, Florida and Texas that ... - Apr 19