There are 809 salary records for Peterson Kelly with 187 different job titles from 235 employers across 36 states.