Francisco Partners has installed a new CEO and chair in the deal for an undisclosed sum.

Leave a Reply