There are 740 salary records for Randy Brown with 162 different job titles from 206 employers across 36 states.