There are 382 salary records for Jonathan Ellis with 100 different job titles from 125 employers across 31 states.