There are 382 salary records for Michael Trujillo P with 103 different job titles from 108 employers across 19 states.