Contact Information
Elected Board Members President Gregg Niemiec 210 704-2935 President-Elect Richard White 210-297-7765 Immediate Past- President Jeff Copeland 210-883-1000 Secretary 210-805-3012 Treasurer Amy Witte 210-883-1000 Board Member Virginia Doyal Board Member Bradi Frei 210-883-1000 Board Member Oscar Pineda 210-757-2971 Board Member Brandi Kelly 210-358-9594 Board Appointed Members Industry Representative Dan Swayne 210-842-5445 Technician Member Lucinda Rangel 210-358-0398 Student Member Russell Attridge 806-535-0808 Website Director Lilia Swayne 210-381-0785 TSHP liaison
Elected Board Members
President
Gregg Niemiec
210 704-2935
President-Elect
Richard White
210-297-7765
Immediate Past- President
Jeff Copeland
210-883-1000
Secretary
210-805-3012
Treasurer
Amy Witte
Board Member
Virginia Doyal
Bradi Frei
Oscar Pineda
210-757-2971
Brandi Kelly
210-358-9594