top of page

Sohra Peak Capital Partners is a New York based investment management firm.

bottom of page