There are 148 salary records for Kathleen Kelly O with 60 different job titles from 132 employers across 35 states.