There are 556 salary records for Amber Allen with 138 different job titles from 201 employers across 35 states.