There are 434 salary records for Kathleen Brennan B with 87 different job titles from 116 employers across 24 states.