Entrant Profile

Steve Lieberman

Location: Oceanside, California United States


Company: T Plates Global


Profession: Business Owner/Manager


Inspired by: Inspiration: A passion for energy conservation and the impact composite structures can make toward energy production and efficiency.

2016 Entries