There are 981 salary records for Brian Cox with 227 different job titles from 267 employers across 39 states.