There are 195 salary records for Steven Randall G with 59 different job titles from 60 employers across 19 states.