Drescher, Llewellyn explain EDA departure decisions

Both Greg Drescher and Ron Llewellyn announced their resignations, effective Saturday, March 23, following a second EDA Board of Directors closed session of Friday, March 22. For Drescher it was … Continue reading Drescher, Llewellyn explain EDA departure decisions