William Levene

Active Redding, CT Chief Executive Officer for Mallards Manufacturing & Finishing Corp