There are 209 salary records for Michael Green D with 137 different job titles from 149 employers across 31 states.