There are 2,775 salary records for Michael Rogers S with 590 different job titles from 693 employers across 48 states.