There are 514 salary records for Patrick Griffin with 106 different job titles from 148 employers across 32 states.