There are 676 salary records for Michael Thomas Coyne with 368 different job titles from 483 employers across 47 states.