There are 1,036 salary records for David Kim S with 256 different job titles from 234 employers across 31 states.