There are 2,067 salary records for Clark Richard with 443 different job titles from 533 employers across 44 states.