There are 750 salary records for Gary Lee with 170 different job titles from 198 employers across 34 states.