There are 636 salary records for Ellen Brown with 137 different job titles from 204 employers across 30 states.