There are 106 salary records for Michelle Cook M with 46 different job titles from 103 employers across 34 states.