There are 548 salary records for Michael Moore R with 250 different job titles from 405 employers across 45 states.