There are 336 salary records for Brian Brennan K with 72 different job titles from 106 employers across 25 states.