Stephen N. Cannon

Vice President of Acquisitions, Troops, Inc. /Cayman Islands/.

Companies