There are 203 salary records for Teresa Watkins Duvernay with 47 different job titles from 50 employers across 14 states.