There are 3,216 salary records for Christopher Anderson R with 682 different job titles from 844 employers across 48 states.