There are 323 salary records for Joseph Johnson R with 178 different job titles from 252 employers across 43 states.