There are 192 salary records for Ryan John Swingle with 100 different job titles from 143 employers across 26 states.