There are 428 salary records for Mark Schwartz with 86 different job titles from 118 employers across 26 states.