There are 690 salary records for Stephen Sullivan R with 147 different job titles from 169 employers across 34 states.