There are 1,355 salary records for Michael Dean Harner with 283 different job titles from 353 employers across 44 states.