Our Team
Transaction Team

John Beagle
Managing Director, Chairman

Kevin Yttre
President, Managing Director

Ben Scharff
Managing Director

Andrew Hinz
Managing Director

Douglas Mitman
Co-Founder & Senior Advisor

Thomas Osborne
Senior Advisor

Jon Glapa
Director

Andrew Cardona
Director