There are 39 salary records for James Whitney B with 17 different job titles from 39 employers across 26 states.