There are 208 salary records for James Long F with 140 different job titles from 171 employers across 35 states.