Patrick Hirst

Active Buffalo, NY Branch Manager for Ingersoll-Rand Company