There are 272 salary records for Shannon Gibson with 66 different job titles from 95 employers across 22 states.