Michael Covitt

Active Nesconset, NY Chief Executive Officer for Software Hardware Solutions, Inc.