There are 571 salary records for Michael Lee S with 326 different job titles from 363 employers across 43 states.