Energy Dispatch Director