There are 76 salary records for Johnston William R with 46 different job titles from 67 employers across 25 states.