There are 139 salary records for George Davis D Jr with 95 different job titles from 119 employers across 33 states.