There are 267 salary records for John Clark H with 138 different job titles from 224 employers across 40 states.