There are 621 salary records for Michelle Cole M with 139 different job titles from 190 employers across 36 states.