There are 678 salary records for Michael Moore R with 289 different job titles from 485 employers across 47 states.