John Filion

Active Rochester, NY VP Sales for Performance Technologies Inc