There are 318 salary records for Gregory Brown E with 191 different job titles from 250 employers across 37 states.