There are 326 salary records for Anthony Christopher James with 111 different job titles from 108 employers across 26 states.