There are 676 salary records for Barry Thomas Boren with 164 different job titles from 190 employers across 39 states.