There are 627 salary records for Timothy Barnes R Jr with 143 different job titles from 187 employers across 39 states.