There are 393 salary records for Michelle Brown P with 208 different job titles from 310 employers across 40 states.