There are 146 salary records for Steven Lee with 79 different job titles from 111 employers across 31 states.