Peter Meehan

Active Raleigh, NC Chairman of the Board for The Greenwood Group Inc