Gerald Vogt

Active Rochester, NY Chief Executive Officer for Generation Management of Rochester, Inc