There are 556 salary records for Amy Brooks L with 132 different job titles from 168 employers across 34 states.