There are 519 salary records for Jamie Hill with 99 different job titles from 175 employers across 34 states.