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