There are 255 salary records for Robert Allen E with 132 different job titles from 206 employers across 37 states.