There are 152 salary records for Randy Smith T with 80 different job titles from 123 employers across 28 states.