Mr. Stephen S. LeeWrong Stephen S. Lee?
KLR Group LLC
811 Main Street, Suite 1800
Houston , Texas 77002
Company Description: KLR Group is a full-service investment & merchant bank focused on the natural resources sector, including Oil & Gas, Metals & Mining, and Agriculture. Our focus... more