Duncan Gillis

Active Big Spring, TX Chief Executive Officer for John Crane Production Solution Inc.