There are 76 salary records for Paul David Macdonald with 49 different job titles from 73 employers across 28 states.