There are 258 salary records for David King with 137 different job titles from 200 employers across 41 states.