There are 88 salary records for David Simmons E with 59 different job titles from 70 employers across 27 states.