There are 454 salary records for Joseph Johnson D with 267 different job titles from 352 employers across 43 states.