Start a Business with Ambit Energy Learn how Ambit Energy Consultants are selling a product everyone already uses every day. It all starts with this video. One of our readers recently requested that we look at Ambit Energy. They are a US based provided of natural gas and electricity. The company was founded in 2006 in Texas. Customers are referred to Ambit by a network of more than 250,000 independent consultants who are paid through a Multi-Level Marketing system. Ambit is about to expand into Japan and will so become another multi-national network marketing company.