There are 917 salary records for Taff J A with 193 different job titles from 285 employers across 33 states.