David Macdonald

Active Seven Hills, OH Chief Technology Officer for Pfingsten Publishing, L.L.C.