There are 1,215 salary records for Sarah Allen Jo with 296 different job titles from 397 employers across 45 states.