There are 498 salary records for David Bruce Kinley with 116 different job titles from 144 employers across 31 states.