There are 1,480 salary records for Larry Davis S with 296 different job titles from 405 employers across 39 states.