There are 1,345 salary records for Michael Owens with 303 different job titles from 407 employers across 38 states.