There are 435 salary records for Shane Jones M with 110 different job titles from 130 employers across 31 states.