There are 628 salary records for Samuel Rivera Jr with 124 different job titles from 134 employers across 25 states.