Mark Morehouse Managing Director Mark Morehouse is managing director for P3 Investment Banking at Oppenheimer & Co. Inc.