menlo_logo_2020Advised Menlo Ventures on its close of $1.35 billion in new capital