There are 75 salary records for James Andrew Osuna with 50 different job titles from 67 employers across 31 states.