There are 920 salary records for Gregory Lee Wells with 206 different job titles from 253 employers across 39 states.