The Leadership Team at Genie Energy is responsible for setting the strategic direction of the company, overseeing operational efficiency, and ensuring financial health. This team collaborates to drive innovation in energy solutions, enhance customer satisfaction, and achieve sustainable growth. They play a crucial role in aligning company goals with market demands and regulatory requirements.
View all