There are 6,343 salary records for Michael Moore S with 1,182 different job titles from 1,502 employers across 51 states.