There are 72 salary records for James Kim G with 44 different job titles from 55 employers across 18 states.