There are 449 salary records for Michael Downey D with 95 different job titles from 127 employers across 29 states.