Richard Minsha

Active Tulsa, OK Director for L3 Technologies, Inc.