There are 252 salary records for Kevin Gallagher J with 38 different job titles from 42 employers in 1 state.