There are 561 salary records for Matthew Patterson E with 145 different job titles from 166 employers across 33 states.