There are 320 salary records for Alexander Diaz J with 98 different job titles from 103 employers across 23 states.