Charlie Smith

Charlie Smith, consulting solutions engineer at Barracuda Networks.