There are 135 salary records for David Ragsdale L with 32 different job titles from 36 employers across 11 states.