There are 1,098 salary records for Hansen Michael J with 265 different job titles from 305 employers across 38 states.