There are 83 salary records for Allen Michael Lyon with 63 different job titles from 68 employers across 5 states.