There are 861 salary records for Michelle Brooks L with 188 different job titles from 263 employers across 37 states.