Anthony Ibarguen named CEO of Quench It has been announced that Anthony Ibarguen will be named chief executive officer of mains-fed company Quench USA. Read more December 03, 2010