There are 372 salary records for Kristin Allen I with 75 different job titles from 118 employers across 31 states.