There are 1,012 salary records for Mark Turner G with 233 different job titles from 295 employers across 39 states.