There are 1,056 salary records for Timothy Lee Michels with 248 different job titles from 291 employers across 41 states.