There are 2,421 salary records for James Phillips B with 481 different job titles from 647 employers across 50 states.