There are 1,339 salary records for John Hart R with 248 different job titles from 335 employers across 39 states.