There are 455 salary records for Wade Thomas Hales with 112 different job titles from 137 employers across 33 states.