There are 450 salary records for Kyle Wright with 103 different job titles from 149 employers across 33 states.