There are 261 salary records for Robert Allen E with 142 different job titles from 201 employers across 36 states.