There are 558 salary records for Margaret Nelson M with 107 different job titles from 159 employers across 34 states.