There are 561 salary records for Carolyn Thompson with 119 different job titles from 168 employers across 35 states.