There are 335 salary records for James King G with 193 different job titles from 272 employers across 42 states.