John James

Active Houston, TX Vice President for Ocean Ships, Inc.