There are 627 salary records for James Kenneth Apperson with 158 different job titles from 175 employers across 33 states.