William Schmitz

Active Rochester, NY Chief Executive Officer for Arista Power, Inc.