There are 461 salary records for Richard Brown with 223 different job titles from 354 employers across 48 states.