There are 2,966 salary records for Kelly Johnson R with 574 different job titles from 891 employers across 46 states.