There are 494 salary records for Albert Brown with 135 different job titles from 139 employers across 30 states.