James Kale

Active Hargill, TX Managing Member for Micro Tech, LLC