There are 68 salary records for John Roberts L with 46 different job titles from 54 employers across 5 states.