There are 382 salary records for Robert Todd Lester with 91 different job titles from 120 employers across 31 states.