There are 817 salary records for Stephen Wright M with 215 different job titles from 233 employers across 35 states.