There are 498 salary records for Michael Cronin with 90 different job titles from 127 employers across 24 states.