There are 3,434 salary records for Lee Robert Oliver with 715 different job titles from 855 employers across 48 states.