There are 633 salary records for Christopher Brown M with 295 different job titles from 489 employers across 49 states.