There are 148 salary records for Fox James F with 85 different job titles from 137 employers across 37 states.