There are 190 salary records for Michael Rose A with 113 different job titles from 149 employers across 38 states.