There are 1,657 salary records for Richard Green P with 317 different job titles from 421 employers across 43 states.