There are 805 salary records for Brian Cooper with 196 different job titles from 238 employers across 33 states.