There are 198 salary records for Joshua Johnson R with 102 different job titles from 169 employers across 39 states.