There are 620 salary records for Owen David Davis with 121 different job titles from 156 employers across 37 states.