There are 456 salary records for Brian Morrison D with 100 different job titles from 118 employers across 29 states.