There are 316 salary records for James Murphy K with 199 different job titles from 242 employers across 44 states.