Alan Schwab

President and COO of Genie Retail Energy at Genie Energy

Alan Schwab is the President and Chief Operating Officer (COO) of Genie Retail Energy, Inc. Alan is responsible for the day-to-day operations of the companies’ retail energy businesses including sales, marketing, operations, regulatory, compliance and customer service. Before joining Genie Retail Energy, Alan excelled in a succession of senior operations positions at IDT beginning at IDT Telecom, which he joined in 1996. As SVP at IDT Telecom, Alan managed the routing, provisioning and switching translations for IDT’s global telecommunications network. Alan subsequently was named COO of IDT Capital, the division of IDT responsible for new business initiatives and incubation. In that capacity, he directed the development of over a dozen successful start-ups, including IDT Energy, one of the largest independent Retail Energy Providers (REPS) in the US. Alan holds an MBA from Barry University.

Peers

View in org chart

Timeline

  • President and COO of Genie Retail Energy

    Current role