There are 332 salary records for Robert Allen E with 206 different job titles from 253 employers across 42 states.