There are 574 salary records for Karen Ryan D with 108 different job titles from 144 employers across 27 states.