There are 374 salary records for Cheryl Brooks L with 83 different job titles from 92 employers across 19 states.