Team Members

Peter Huff
Founder and Managing Member
Jim McBride
Founder and Senior Partner
Jonathan Pearce
Partner
Eric Weiner
Partner
Jonathan Kaskow
Partner
Joe Haddad
Principal
Spencer Klein
Principal
Charles Branch
Vice President
Barrett Lauer
Head of Business Development
Alan Mire
Director of Finance
Eric Stevenson
Senior Associate
Michael Fletcher
Senior Associate
John Baizer
Senior Associate
Madison Baetz
Associate
Nolan D'Souza
Associate
Reed Dickerson
Associate
Kara Regier
Executive Assistant/Office Manager
















