There are 736 salary records for Robert Cruz J Iii with 163 different job titles from 166 employers across 20 states.