There are 322 salary records for Mark Russo A with 63 different job titles from 84 employers across 19 states.