There are 503 salary records for Barry Jones with 102 different job titles from 147 employers across 35 states.