Francisco Partners Gp Iii Management Llc

Affiliations

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