There are 156 salary records for Michael Cole A with 84 different job titles from 129 employers across 36 states.