There are 860 salary records for John Leonard Endres with 201 different job titles from 232 employers across 34 states.