There are 129 salary records for George Davis D Jr with 87 different job titles from 106 employers across 30 states.