There are 803 salary records for Stephen Wright M with 214 different job titles from 232 employers across 35 states.