There are 248 salary records for Richard Pratt D with 50 different job titles from 76 employers across 21 states.