There are 623 salary records for John Warner D with 140 different job titles from 176 employers across 35 states.