There are 267 salary records for Garrett Patrick A with 66 different job titles from 90 employers across 27 states.