There are 218 salary records for Brian Mcdonough with 55 different job titles from 47 employers across 16 states.