There are 498 salary records for Timothy Gallagher with 114 different job titles from 132 employers across 22 states.