There are 449 salary records for David Lee Rames with 287 different job titles from 315 employers across 45 states.