There are 1,293 salary records for Robert Alexander with 250 different job titles from 336 employers across 39 states.