Ingersoll Rand
Show contact
William P. Donnelly
Board Member
John Humphrey
Marc E. Jones
Kirk E. Arnold
Peter M. Stavros
Chairperson
Gary D. Forsee
Mark Stevenson
Tony L. White
+ 2 more
Current role
Jennifer Hartsock