There are 1,333 salary records for Robert Rose J with 277 different job titles from 314 employers across 43 states.