There are 1,135 salary records for Thomas Murray P with 219 different job titles from 293 employers across 34 states.