There are 858 salary records for John Kim Y with 211 different job titles from 192 employers across 26 states.