There are 564 salary records for Shannon Lee Robertson with 152 different job titles from 188 employers across 38 states.