There are 740 salary records for Mary Gallagher J with 160 different job titles from 189 employers across 37 states.