There are 636 salary records for Jason Barnes with 148 different job titles from 168 employers across 35 states.