There are 563 salary records for Franklin Thomas with 147 different job titles from 161 employers across 37 states.