There are 98 salary records for Carroll David Lee with 66 different job titles from 75 employers across 28 states.