Director at Mueller Water Products · 10% owner at EQUUS TOTAL RETURN · Director at IDEX · and 1 more. Filing since 17 Sep 2009. CIK 0001206636