There are 301 salary records for Lee Spencer Anderson with 82 different job titles from 127 employers across 28 states.