Duncan Gillis

Active Chicago, IL President for John Crane Group Corporation