There are 145 salary records for Michael Owens with 99 different job titles from 126 employers across 31 states.