There are 223 salary records for Mark Gallagher T with 36 different job titles from 62 employers across 20 states.