There are 987 salary records for James Hansen F with 234 different job titles from 245 employers across 39 states.