There are 556 salary records for Richard Alexander L with 136 different job titles from 163 employers across 38 states.