There are 387 salary records for Allen Michael A with 201 different job titles from 303 employers across 42 states.