There are 797 salary records for Mark Bailey D with 161 different job titles from 197 employers across 33 states.