There are 990 salary records for Mark Turner G with 232 different job titles from 294 employers across 39 states.