There are 1,405 salary records for Steven Clark with 332 different job titles from 379 employers across 45 states.