There are 694 salary records for Michael Patrick Adams with 186 different job titles from 209 employers across 33 states.