There are 627 salary records for Mary Hansen with 154 different job titles from 194 employers across 34 states.