There are 256 salary records for James Cook R with 157 different job titles from 211 employers across 43 states.