 James Lewis and Deborah Merril, who helped to found the company in 2002, are now joint CEOs.Rebecca MacDonald, Just Energy's executive chair, has been accused of falsifying her credentials and her biography.Additionally, forensic accounting firms have determined that Just Energy uses questionable accounting practices and has misled investors as to their financial condition.