Barracuda Networks brings back old head to head channels Company brings in two vice presidents to help strengthen business