There are 503 salary records for Michael Clark R with 310 different job titles from 390 employers across 43 states.