There are 369 salary records for Thomas Clifford B with 77 different job titles from 94 employers across 28 states.