There are 1,350 salary records for David Sullivan W with 313 different job titles from 375 employers across 43 states.