There are 386 salary records for Jerry Allen with 110 different job titles from 125 employers across 34 states.