There are 84 salary records for Timothy Griffin with 57 different job titles from 72 employers across 25 states.