Scott Sproule

Active Charlotte, NC Chief Executive Officer for Spx Holding Inc.