There are 197 salary records for James Arrington K with 46 different job titles from 38 employers across 14 states.