There are 4,159 salary records for James Harris K with 844 different job titles from 1,043 employers across 48 states.