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