Francisco Partners Fund A, L.p.

Affiliations

  • Large Shareholder at Barracuda Networks Inc (CUDA), 2016-10-21