There are 373 salary records for Michael Collins M with 175 different job titles from 302 employers across 43 states.