There are 252 salary records for Christopher Brennan R with 55 different job titles from 72 employers across 21 states.