Ambit Energy customer service phone number including steps to reach representatives, hours of operation, customer support links and more from ContactHelp.com. Corporate Office Locate the Ambit Energy corporate office headquarters phone number, address and more at CorporateOfficeOwl.com. Get Help Online...