ON-SITE-ENERGY.COM - Key Persons
James Babb is a Former Navy Commander and NASA Engineer. He was "Voted Top 1% of NASA Engineers" by his peers. James has complimented the company by stating, "NASA tried doing this for 30 years and failed, but you [Novacab] have perfected this technology!"