There are 78 salary records for Mark Stewart D with 45 different job titles from 67 employers across 24 states.