There are 630 salary records for Anthony Rogers with 151 different job titles from 178 employers across 36 states.