There are 1,601 salary records for Peter Smith G with 266 different job titles from 386 employers across 45 states.