Steven Thompson

Active Pittsburgh, PA President for Schneider Downs & Co., Inc.