There are 215 salary records for John Baker Jr with 127 different job titles from 181 employers across 40 states.