James Hamel

Active Windcrest, TX Managing Member for Dowgate, LLC