There are 441 salary records for Robert Joseph Hack with 111 different job titles from 122 employers across 25 states.