There are 375 salary records for Richard Brown with 240 different job titles from 283 employers across 46 states.