There are 969 salary records for James Hansen C with 232 different job titles from 244 employers across 39 states.