There are 571 salary records for Michael Clark D with 319 different job titles from 421 employers across 45 states.