canal corporation director carmell mantello