There are 609 salary records for Patterson Thomas M with 156 different job titles from 161 employers across 32 states.