There are 673 salary records for Jonathan Scott Steves with 163 different job titles from 205 employers across 39 states.