There are 1,958 salary records for Mary Wright with 407 different job titles from 575 employers across 47 states.