There are 61 salary records for Richard Allen A with 50 different job titles from 52 employers across 6 states.