There are 253 salary records for John Allen Sandberg with 137 different job titles from 199 employers across 37 states.