There are 262 salary records for Gregory Brown P with 135 different job titles from 199 employers across 31 states.