There are 2,720 salary records for James Baker B with 552 different job titles from 744 employers across 49 states.