There are 510 salary records for Theresa Clark A with 108 different job titles from 156 employers across 33 states.