David Flannery

Active Union, OH President for Third Rock Engineering