There are 680 salary records for Timothy Smith R. with 386 different job titles from 524 employers across 46 states.