Rene Castell

Active Fort Lauderdale, FL Chief Executive Officer for Computer and Printer Solutions, Inc.