David Squire

Executive Vice President, Managing Director

Portland
David Squire - Newmark