There are 495 salary records for Michael Lee Steinberg with 319 different job titles from 317 employers across 42 states.