There are 453 salary records for David Patrick Dickson with 108 different job titles from 129 employers across 28 states.