There are 280 salary records for Brian Keith Edwards with 65 different job titles from 86 employers across 24 states.