There are 168 salary records for Zachary Patterson with 43 different job titles from 63 employers across 22 states.