There are 750 salary records for Todd James L with 177 different job titles from 209 employers across 35 states.