There are 799 salary records for Richard Brooks C Sr with 170 different job titles from 204 employers across 33 states.