There are 514 salary records for Richard Patterson Jr with 131 different job titles from 184 employers across 33 states.