There are 622 salary records for Michael Dolan with 116 different job titles from 160 employers across 25 states.