There are 994 salary records for Amy Rogers with 185 different job titles from 286 employers across 44 states.