There are 942 salary records for John Mills W Jr with 217 different job titles from 266 employers across 41 states.