There are 459 salary records for Michael Solomon E with 92 different job titles from 120 employers across 29 states.