There are 129 salary records for Bruce Smith F with 88 different job titles from 111 employers across 34 states.