There are 312 salary records for Brett Brown M with 66 different job titles from 95 employers across 22 states.