There are 1,286 salary records for Brian Adams with 285 different job titles from 366 employers across 41 states.