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