Terrajoule
Steve co-founded Terrajoule Corporation (USA) in 2009 and led the company through its restart as Terrajoule Energy. Steve is a successful technology entrepreneur (founder & CEO of Megatest, IPO NASDAQ: MEGT).
This person is not in any offices