Gary Duggan

Vice President Technology Solutions, EMEA, at Riverbed Technology.