There are 683 salary records for Esther Kim with 173 different job titles from 164 employers across 24 states.