There are 377 salary records for Richard Brown M Jr with 241 different job titles from 285 employers across 46 states.