There are 609 salary records for Alan Anderson R with 138 different job titles from 158 employers across 31 states.