There are 974 salary records for Michael Joseph Losi with 218 different job titles from 266 employers across 37 states.