There are 518 salary records for David Franklin A with 133 different job titles from 160 employers across 30 states.