There are 85 salary records for Brian Holden D with 27 different job titles from 26 employers across 13 states.