There are 4,103 salary records for Michael King J with 810 different job titles from 983 employers across 51 states.