There are 1,009 salary records for Terry Michael Simmons with 223 different job titles from 271 employers across 40 states.