John Barquin

Active Houston, TX Director for Duke Energy International, LLC