There are 873 salary records for Richard Cook G with 192 different job titles from 259 employers across 37 states.