There are 151 salary records for Sullivan David with 111 different job titles from 118 employers across 33 states.