There are 498 salary records for Mark Arnold Jr with 120 different job titles from 130 employers across 29 states.