There are 1,478 salary records for George Davis J Jr with 306 different job titles from 344 employers across 42 states.