There are 808 salary records for Joseph David L with 207 different job titles from 215 employers across 33 states.