Contact Us

Greenstar Products, Inc. Headquarters

7039 Fairgrounds Parkway, Suite 101
San Antonio, TX 78238

877-877-1711 – Toll Free
210-370-9640 – Local
210-370-9659 – Fax
info@greenstarled.com

Leadership Team

President

Paul Duran

President & CEO
Executive Vice President

Gustavo Solon

Executive Vice President
Director of Sales and Marketing

James McVey

Director of Sales and Marketing
Sr. Project Manager Solar Development

Felipe Suazo

Sr. Project Manager Solar Development