There are 753 salary records for Anthony Roberts with 183 different job titles from 215 employers across 34 states.