: frequent job-hopping ( 1 year per role) will be a red flag unless explained. About Seneca Resources: Seneca Resources... and industry. Seneca Resources is a leading IT services provider with offices in Virginia, Alabama, Georgia, North Carolina and New...