There are 68 salary records for Michael Carreiro S with 19 different job titles from 15 employers across 6 states.