There are 265 salary records for Brian Anderson D with 139 different job titles from 217 employers across 44 states.