There are 2,482 salary records for Brian Anderson C with 487 different job titles from 591 employers across 46 states.