There are 7,948 salary records for John Smith E with 1,402 different job titles from 1,798 employers across 52 states.