Managing Director
Josh Blachman
CEO Approval Rating
76/100
Atlas Peak Capital is an investment firm specializing in liquidity for securities in privately-held companies.