There are 757 salary records for Dennis James Mcnelis with 161 different job titles from 213 employers across 33 states.