Francisco Partners Iii, L.p.

Affiliations

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