There are 1,633 salary records for Michael Ramirez A with 370 different job titles from 418 employers across 32 states.