P John Brewster

Affiliations

  • Ceo/President/Chairman at Ecosphere Technologies Inc (ESPH), 2013-01-10
  • Chief Communications Officer at Composite Technology Corp (CPTC.OB), 2010-04-07